我在通过代码更改用户控件中的流向时遇到问题,它会更改所有控件的flowdirection。
如何避免改变流向的一些控制,保持LTR流向。
最好的问候
答案 0 :(得分:2)
您可以在资源中为每个控件声明默认样式,以便在用户控件中默认将其应用于相应的控件。
xaml代码是:
<Window.Resources>
<Style x:Key="TextBoxTemplate" TargetType="{x:Type TextBox}">
<Setter Property="FlowDirection" Value="RightToLeft"/>
</Style>
</Window.Resources>
背后的代码是:
public void Init_Style()
{
Style style = this.FindResource("TextBoxTemplate") as Style;
textBox1.Style = style;
}
这样可以避免更改所有控件流向。