1

我正在寻找一种从我拥有的 TagVisualization 访问我的主 SurfaceWindow 的简单方法。场景是我想将我的 TagVisualization 中的数据传递回 SurfaceWindow。是否有捷径可寻?

谢谢

4

2 回答 2

1

TagVisualization 继承自 FrameworkElement,因此可以使用 Parent 属性。您可以通过这种方式爬上层次结构,直到到达 SurfaceWindow。

高温高压

于 2010-04-05T18:49:47.087 回答
0

通常,我建议您考虑应用程序的整体架构,因为您在控件之间引入了通常需要的更紧密的耦合。

也就是说,您可以使用VisualTreeHelper遍历您的应用程序可视化树

这个堆栈溢出问题有很多关于查找控件的细节,尤其是包含 FindVisualParent辅助方法的答案

于 2010-05-04T17:29:52.950 回答