Hola Amigos,
Tengo una aplicacion WinForms con VB2008 y SQL2008.
En un formulario tengo varios controles enlazados a datos con un DataSet, TableAdapter y BindingSource.
Estoy teniendo problemas para detectar si hay cambios sin guardar cuando el Formulario se cierra, ahora tengo este codigo:
PrivateSub frmArticulos_FormClosing(ByVal sender AsObject, ByVal e As System.Windows.Forms.FormClosingEventArgs) HandlesMe.FormClosingIfMe.DsArticulos.HasChanges ThenIf MsgBox("Hay cambios pendientes de guardar, desea guardarlos ahora?",MsgBoxStyle.Question)=MsgBoxResult.Yes Then Guardar()EndIfEndIfEndSub
Lo mas extraño es que tambien ejecuto este mismo codigo en el evento: ARTICULOSBindingSource_PositionChanged; y aca si funciona bien.
Que estoy haciendo mal?
Saludos,
Jorge Conil