6
有沒有辦法讓一個WPF的當前呈現的定位控制所有當前RenderTransform
S的後其窗口已經被應用?我可能只是盲目的,但我沒有看到明顯的方法。位置在窗口WPF控件的?
有沒有辦法讓一個WPF的當前呈現的定位控制所有當前RenderTransform
S的後其窗口已經被應用?我可能只是盲目的,但我沒有看到明顯的方法。位置在窗口WPF控件的?
我想我應該一直問前亂抓......但不是刪除也許這將幫助別人之後。
訣竅是把從控制的軸到窗口的軸點(0,0),所以...
Point renderedLocation = theControl.TranslatePoint(new Point(0,0), theWindow);
如果您需要在控制它的內點工程類似,只需使用該局部點而不是(0,0)即可。
不要試圖根據Margin
或Padding
,它不正確。
沒有錯,回答自己的問題,如果你找到答案。另外,你應該把它作爲接受的答案。這樣搜索的人會看到它的答案。 – 2010-05-27 20:48:02
你能也許拿出一個完整的示例,說明如何使用呢? – 2014-07-17 10:55:48