【发布时间】:2015-09-15 01:02:35
【问题描述】:
我在我的 WPF 应用程序中创建了一个名为 Transaction 的公共类(见下文)
Public Class Transaction
Public Event Populate()
Public Sub New(TransactionType As String)
RaiseEvent Populate()
End Sub
End Class
然后在我的 WPF 窗口中我已经实例化了这个类的一个实例(见下文)
Public Class Window1
Dim WithEvents lgTransaction As Transaction
Private Sub buCreateTran_Click(sender As Object, e As RoutedEventArgs) Handles buCreateTran.Click
lgTransaction = New Transaction("SALE")
End Sub
Private Sub lgTransaction_Populate() Handles lgTransaction.Populate
MsgBox("Populate")
End Sub
End Class
由于某种原因,填充事件不会在 WPF 表单中触发??我是 WPF 的新手,所以这就是我在传统的 vb.net 中执行此操作的方式。有没有人对它为什么不触发有任何想法或指示?
【问题讨论】: