我有一个TextBox控件。当我将IsReadOnly属性设置为True时,我为Background属性指定的值将被忽略。当IsReadOnly设置为False时,我使用为Background属性指定的值。当IsReadOnly设置为true时,为什么TextBox.Background的值会被忽略?
有没有人知道为什么在将IsReadOnly属性设置为True时会忽略Background属性?
<TextBox x:Name="txt"
Grid.Row="0"
Grid.Column="1"
Margin="10 2"
IsReadOnly="True"
Background="#538DD5"
FontWeight="Bold"
Text="0"
VerticalContentAlignment="Center"
HorizontalContentAlignment="Center" />
您是否有适用于所有'TextBox'控件的样式? –
不,我没有应用于TextBox的样式,只有在另一个Grid中的DataGrid – Richard