Lo mas probable es que se abra el formulario y presente el primer registro.
Cuando se abre un formulario (sin poner ninguna condición) se abre en el primer registro de su rigen de datos (sea una consulta o tabla), se puede forzar que se abra en uno concreto (solo hay que decirle cual), queda la duda de que hacer cuando se seleccione otro (del llamante) y el llamado este abierto ...
Cuando se abre un formulario para presentar un registro concreto, el formulario puede abrirse con ese único registro o puede abrirse con todos y presentar (posicionarse) en ese registro en concreto, dependerá de lo que se desea hacer en/con el formulario que se abre.
Si publicas el método que utilizaste en el evento doble clic, se puede ampliar o modificar para obtener lo que quieres (te será útil ahora y mañana), si simplemente 'pego' un método de los que se pueden utilizar, hoy solucionas ¿y mañana ...?)
Lo que seria interesante para decidir que método es el mas adecuado, seria conocer la finalidad de abrir el formulario ya que una modificación de sus datos puede interferir incluso en los del formulario que lo llamo.