Silverlight - 元素的父级



现在我有一个更复杂的问题。

如何获取对象的父元素。

例如:

<Viewbox>
<TextBlock Name="txtblock1" />
</Viewbox>

如何通过代码 (c#) 获取"txtblock1"的父元素?

使用 Parent 属性。父级作为Object返回,因此您需要强制转换它才能调用Viewbox的方法。

例如:

var vbox = txtblock1.Parent as Viewbox;
if( vbox != null ) {
  // do something with vbox
}

最新更新