具有ItemsControl的UserControl的实际大小

本文关键字:UserControl ItemsControl 具有 | 更新日期: 2023-09-27 18:20:22

可能重复:
渲染前获取UserControl的实际大小
如何覆盖MeasureOverride以查找ItemsControl 的大小

我之前问过一个问题,基本上可以归结为:

如何获取具有ItemsControl的UserControl的实际大小,其中项目是动态添加的?

我试着按照这里的建议覆盖MeasureOverride,但没有帮助。

具有ItemsControl的UserControl的实际大小

不确定,但请查看ActualHeightActualWidth属性:

http://msdn.microsoft.com/en-us/library/system.windows.frameworkelement.actualheight.aspx

我一直在等待需要ActualHeightActualWidth属性的控件的sizechanged事件。

因此,将此事件连接到您的用户控件,然后在e.NewSize上的处理程序中作出反应。