Обновить значение базы данных на метке при изменении MultiView Active View?

У меня есть 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 не возвращает искомое значение, кто-нибудь знает, что будет?

1 ответ

Решение

Метод GetActiveView возвращает класс представления, а не строку. Попробуй это...

If MultiView1.GetActiveView.ID = "vwExisting" Then

End If
Другие вопросы по тегам