複数のビューを含むMultiViewがあります。ActiveViewが変更されたときに、ビューの1つにあるラベルを選択的にデータバインドしたいと思います。理想的には、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は私が探している値を返しません、誰かが何をするか知っていますか?