[英]How to get DataContext for UIElement?
由于UIElement
没有属性DataContext
,如何获取UIElement
的DataContext
?
DataContext
属性被引入到FrameworkElement
的继承层次结构。
因为FrameworkElement
继承自UIElement
你必须确保UIElement
实际上是一个FrameworkElement
:
if(uiElement is FrameworkElement frameworkElement)
{
var dc = frameworkElement.DataContext;
}
您应该能够将UIElement
转换为FrameworkElement
,然后访问DataContext
属性。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.