获取内容演示者的位置(大小和与所有者的偏移量)



我需要一种方法来动态检索(不知道什么类型的frameworkElement)、内容/项目呈现器大小以及以任何形式从所有者的边缘偏移。

我需要创建一个覆盖控件内容区域的装饰器。

使用VisualTreeHelper从对象中标识ContentPresenter/ItemPresenter(如果存在)。

使用以下代码获取偏移:

presenter.TransformToVisual(control).Transform(new Point(0,0));

调用演示者所需的任何属性,以提供您的大小(实际[高度/宽度]等)

相关内容

  • 没有找到相关文章

最新更新