如何在我的应用程序中为所有多行文本框(TextWrapping = TextWrapping.Wrap
)设置WPF文本框AcceptsReturn = true
?他们的风格有可能吗?
我找到了一种反思的方式,但它们必须是更优雅的方式。
谢谢!
答案 0 :(得分:2)
您可以为TextBox创建默认样式,并在AcceptsReturn属性上使用触发器:
<Application.Resources>
<Style TargetType="TextBox">
<Style.Triggers>
<Trigger Property="AcceptsReturn" Value="True">
<Setter Property="TextWrapping" Value="Wrap"/>
</Trigger>
</Style.Triggers>
</Style>
</Application.Resources>