2010-01-14 25 views
0

在WPF中,如何獲得FrameworkElement的真實大小,包括諸如投影之類的效果添加的額外大小?在WPF中,我如何獲得FrameworkElement的真實大小?

我有一個帶有陰影的按鈕。我將其編程輸出到一個PNG文件。我使用ActualWidthActualHeight來獲取按鈕的大小,但是這是沒有陰影的按鈕的大小。

結果是帶陰影的按鈕被壓縮到沒有陰影的按鈕的大小。

任何人都知道如何弄清楚帶陰影的按鈕的大小是多少?

回答

1

我不相信這實際上是可能的 - 如果您擔心它,請將按鈕包裹在邊框中並使用填充;這樣,投影就落在邊界上,並且不必特殊處理陰影使用的額外空間的任何代碼。

相關問題