Visual Basic.NET - ayuda con evento

   
Vista:

ayuda con evento

Publicado por fer (65 intervenciones) el 25/03/2009 16:49:14
Hola gente como estan...espero puedan ayudarme:

Tengo un UserControl el cual lo agrego sobre un Form, el problema se presenta al querer cerrar desdes el mi UserControl el formulario ya que mi usercontrol tiene un toolbar donde se maneja guardar, cancelar, buscar y la opcion Cerrar (pero no funciona para el caso del formulario)

el frmForm1.Close() no funciona en este caso....

Agradezco sus colaboraciones...gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ayuda con evento

Publicado por Damian (824 intervenciones) el 25/03/2009 17:16:18
Prueba con Me.Close().
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:ayuda con evento

Publicado por fer (65 intervenciones) el 25/03/2009 17:33:20
el metodo sirve cuando lo ejecutas desde el mismo formulario con un boton o lo que sea....pero no funciona cuando estas llamando al metodo close desde el UserControl, por ejemplo; yo tengo en los botones del toolbar de mi usercontrol la opcion salir...mi UC esta dentro un form...al presionar salir yo hago lo siguiente:

Private Sub scgtbArchivoDigital_Click_Cerrar(ByVal sender As Object, ByVal e As System.Windows.Forms.ToolBarButtonClickEventArgs) Handles scgtbArchivoDigital.Click_Cerrar

Try

FrmArchivoDigital.Close()

Catch ex As Exception

SCGExceptionHandler.clsExceptionHandler.handException(ex, Application.StartupPath, My.Resources.ResourceArchivosDigitales.TituloMensajeError)

End Try
End Sub

el FrmArchivoDigital lo utilizo solo como un "contenedor" para mi UserControl...sin embargo no funciona el metodo Close.

Gracias por tu colaboracion!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:ayuda con evento

Publicado por Damian (824 intervenciones) el 25/03/2009 18:15:18
Create una instancia de tu form a cerrar, por ejemplo asi:
Public miform As New FrmArchivoDigital

Y luego lo cierras, por ahi, al crearte uno nvo te permite cerrar tu form:

miform.Close()
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar