日期:2014-05-17  浏览次数:20879 次

WPF绑定margin的问题
请问在WPF当中如何绑定margin,下面的绑定语法是错误的,但是我只想绑定左边距,其它的边距全为0,如何来做?thanks

<Rectangle x:Name="TrackPath" Width="200"/>
<TextBlock Margin="{Binding ElementName=TrackPath,Value=Width} 0 0 0"/>

------解决方案--------------------
 textblock.Margin = new Thickness(20,0,0,0);
------解决方案--------------------
http://blog.csdn.net/gqqnb/article/details/8548509
------解决方案--------------------
引用:
Quote: 引用:

 textblock.Margin = new Thickness(20,0,0,0);


只能使用代码控制吗?可不可以使用XAML


“使用代码控制”有两种层次。一种是专业程序员做的工具,做好了之后给专业的善用xaml的交互界面设计师反复利用。

#1楼所说的转换器,以及许多类似的设计知识(例如behavior等等)属于这一类。这种代码才是专业开发人员应该做的。