在WPF中,如何获得FrameworkElement的真实大小?

时间:2010-01-14 16:16:37

标签: wpf size actualwidth frameworkelement actualheight

在WPF中,我如何获得FrameworkElement的真实大小,包括投影等效果的额外大小?

我有一个带阴影的按钮。我以编程方式将其输出到PNG文件。我使用ActualWidthActualHeight来获取按钮的大小,但这是没有投影的按钮大小。

结果是带有投影的按钮被压缩到没有投影的按钮大小。

任何人都知道如何弄清楚投影按钮的大小是什么?

1 个答案:

答案 0 :(得分:1)

我不相信这实际上是可能的 - 如果你担心它,将按钮包在边框中并使用填充;通过这种方式,阴影落在边框上,您不必使用特殊情况来处理阴影使用的额外空间。