我需要一种方法来动态检索(不知道什么类型的frameworkElement)、内容/项目呈现器大小以及以任何形式从所有者的边缘偏移。
我需要创建一个覆盖控件内容区域的装饰器。
使用VisualTreeHelper从对象中标识ContentPresenter/ItemPresenter(如果存在)。
使用以下代码获取偏移:
presenter.TransformToVisual(control).Transform(new Point(0,0));
调用演示者所需的任何属性,以提供您的大小(实际[高度/宽度]等)