相对于WPF中的边框自动转换变换

时间:2010-11-30 10:32:56

标签: c# wpf silverlight translate

TextBox放置在我窗口的左上角时,我需要用向量翻译我的X = 10, Y = 10 ,说 TextBox。 但是,如果它位于右下角,则应使用向量X = -10, Y = -10进行翻译。

我想知道,如果可以通过快速黑客的方式根据其位置(右下角/左/上/右/左)设置某个控件的translate变换。

你有什么想法吗?

干杯。

1 个答案:

答案 0 :(得分:0)

你需要有两个属性XValue和YValue,基于你需要使用依赖属性的CoerceValueCallback强制值的方向。

http://msdn.microsoft.com/en-us/library/system.windows.coercevaluecallback.aspx HTH