0

在 WPF 中,如何获取 FrameworkElement 的真实大小,包括阴影等效果添加的额外大小?

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

结果是带有阴影的按钮被挤压成没有阴影的按钮的大小。

任何人都知道如何弄清楚带有阴影的按钮的大小是多少?

4

1 回答 1

1

我不相信这实际上是可能的 - 如果您担心它,请将按钮包裹在边框中并使用填充;这样,阴影落在边框上,您不必特殊处理任何代码来处理阴影使用的额外空间。

于 2010-01-14T17:28:31.963 回答