C# 如何在其他文本框中设置单个文本框的样式?

C# 如何在其他文本框中设置单个文本框的样式?,c#,wpf,C#,Wpf,我有一个WPF文本框,我想为它创建一个样式 此样式应仅适用于此类型的文本框 这是我的文本框: <TextBox Text="{Binding DeviceInformation.SerialNumber, Mode=OneWay}" BorderThickness="0" Background="Transparent" IsReadOnly="True"/> 我的文本框基本上模拟了我可以复制的标签 如何将其设置为样式并仅针对此文本框?如果在样式定义上设置了键属性,则它将仅应

我有一个WPF文本框,我想为它创建一个样式

此样式应仅适用于此类型的文本框

这是我的文本框:

<TextBox Text="{Binding DeviceInformation.SerialNumber, Mode=OneWay}"  BorderThickness="0" Background="Transparent" IsReadOnly="True"/>

我的文本框基本上模拟了我可以复制的标签


如何将其设置为样式并仅针对此文本框?

如果在
样式
定义上设置了
属性,则它将仅应用于已设置此样式的文本框<代码>样式={StaticResource=ExampleKey}

例如:

 <Window.Resources>
        <Style TargetType="TextBox" x:Key="ExampleStyle">
            <Setter Property="BorderThickness" Value="0"></Setter>
        </Style>
    </Window.Resources>

您还可以在App.xaml中定义应用程序范围的样式