2014-10-03 78 views

回答

6

DataContext會給你當前的ViewModel,它被用作DataContext的視圖。

// Get you the object of ViewModel. 
var viewModelInstance = DataContext; 

// Or typecast to exact instance what you intend to use. 
MyViewModel vm = DataContext as MyViewModel; 
+1

啊,當然。完全忘了那個屬性。謝謝! – 2014-10-03 13:39:53

+0

很高興幫助.. :) – 2014-10-03 13:55:10

0

記住,在DataContext將分配給它一旦View值已加載。例如,您可以在View的加載事件中訪問它。