そのため、作業中のアプリでTextBoxのスタイルを設定しましたが、突然、TextBoxにバインドしたテキストが表示されなくなりました。ある種のContentPresenterが欠けているような気がします。とにかく、ここにスタイリングがあります。
<Style TargetType="{x:Type TextBox}">
<Setter Property="Height" Value="26"/>
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="TextBox">
<Border BorderThickness="{TemplateBinding BorderThickness}"
BorderBrush="{TemplateBinding BorderBrush}"
Background="{TemplateBinding Background}">
</Border>
<ControlTemplate.Triggers>
<Trigger Property="IsEnabled" Value="False">
<Setter Value="#FF2F2F2F" Property="Background"/>
<Setter Value="White" Property="Foreground"/>
</Trigger>
</ControlTemplate.Triggers>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
そして、これが私のTextBoxの設定方法です
<TextBox Grid.Row="2" Grid.Column="5" BorderThickness="1" Text="{Binding VariableName}">
何かご意見は?