我想改变ReadOnly Textbox的颜色
可以将默认颜色更改为白色
<Style TargetType="TextBox">
<Setter Property="Background"
Value="White"/>
<Setter Property="Foreground"
Value="Black"/>
</Style>
和文本框
<TextBox Grid.Row="2" Grid.Column="1" HorizontalAlignment="Stretch" Height="18" Padding="0" IsReadOnly="True" Margin="3,0,3,0"/>
提前致谢
答案 0 :(得分:6)
问题不在于背景设置器不起作用,而是TextBox的ReadOnly状态具有灰色叠加层。
这里有两个选项: