Я проверил похожие вопросы, но я не мог понять основную логику.Стиль рамки границы TextBox в WPF
Я пытаюсь добавить CornerRadius
в TextBox
в проект WPF
. Вот что я пытался до сих пор:
В App.xaml
я создал Style
, что я намерен повторно:
<Style x:Key="TextBoxStyle" TargetType="{x:Type TextBox}">
<Setter Property="Height" Value="27"/>
<Setter Property="Padding" Value="5.5"/>
<Setter Property="BorderThickness" Value="0"/>
</Style>
Добавление: <Setter Property="Border.CornerRadius" Value="5"/>
не работает. Тем не менее, следующие работали, но с побочными эффектами (все границы, где закругленные):
<Style TargetType="{x:Type Border}">
<Setter Property="CornerRadius" Value="5"/>
</Style>
Я хочу, чтобы стили отдельно и в основном использовать их как это:
<TextBox x:Name="ExampleTb" Style="{StaticResource TextBoxStyle}"/>
Можете ли вы мне помочь/Назовите меня в правильном направлении?
Возможный дубликат [WPF закругленного текстового поля] (http://stackoverflow.com/questions/4779777/wpf-rounded-corner-textbox) – niksofteng