我有一个包含多个视图的MultiView。当ActiveView更改时,我想有选择地数据绑定其中一个视图中的标签。理想情况下,我不希望每次ActiveView更改时都这样做,而只是当它实际上是包含活动标签的视图时。我试过这样的事情:
Private Sub MultiView1_ActiveViewChanged(sender as Object, e as System.EventArgs) Handles MultiView1.ActiveViewChanged
Dim varView as String = MultiView1.GetActiveView.ToString
If varView = "vwExisting" Then
' Code to update label here with latest databind.
End If
End Sub
现在,MultiView1.GetActiveView.ToString没有返回我正在寻找的值,有谁知道会发生什么?
答案 0 :(得分:1)
GetActiveView方法返回一个View类,而不是一个字符串。试试这个......
If MultiView1.GetActiveView.ID = "vwExisting" Then
End If