2011-11-18 117 views

回答

4

DataContext屬性被引入到FrameworkElement的繼承層次結構中。

因爲從UIElementFrameworkElement繼承,你必須確保UIElement實際上是一個FrameworkElement

var frameworkElement = uiElement as FrameworkElement; 
if(frameworkElement != null) 
{ 
    var dc = frameworkElement.DataContext; 
} 
0

您應該能夠將UIElement轉換爲FrameworkElement,然後訪問DataContext屬性。

相關問題