none
WPF comunicación ventana padre e hija para actualizar datos RRS feed

  • Pregunta

  • Hola foro: tengo una ventana padre con un listbox el cual se carga a traves de un datacontex este es el codigo:

     Property Source() As ICollectionView

    Me.Source = CollectionViewSource.GetDefaultView(Me.leerDatosTodos)
                Me.lista.DataContext = Me.Source

    ahora realizo los cambios desde la ventana hija el cual este es el codigo:

      If lista.SelectedItem Is Nothing Then
                Return
            End If
            Dim expenseReportPage As New DetallesDeInternos(Me.lista.SelectedItem)
            expenseReportPage.ShowDialog()

    y la ventana hija su código es:

    Inherits Window
        Public Sub New()
            InitializeComponent()
        End Sub
        ' Custom constructor to pass expense report data 
        Public Sub New(ByVal data As Object)
            Me.New()
            ' Bind to expense report data.
            Me.DataContext = data
        End Sub

    estos código lo obtuve del google todo funciona bien, pero cuando realizo un nuevo registro la ventana se cierra pero los cambios no se reflejan o se actualizan en el listbox de la ventana padre.

     Try
                'funcion storeprocedure
                Guardar()
            Catch ex As Exception
                MsgBox(ex.Message)
                'se cierra la conexion
                cnx.Close()
            End Try


    viernes, 7 de febrero de 2020 20:43