0

我有一个 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 没有返回我正在寻找的值,有谁知道会发生什么?

4

1 回答 1

1

GetActiveView 方法返回一个视图类,而不是一个字符串。尝试这个...

If MultiView1.GetActiveView.ID = "vwExisting" Then

End If
于 2012-02-22T01:13:50.603 回答