gpt4 book ai didi

silverlight - 如何更改 silverlight 5 中 ReadOnly 文本框中的背景颜色?

转载 作者:行者123 更新时间:2023-12-04 03:29:04 25 4
gpt4 key购买 nike

我想改变只读文本框的颜色

可以将默认颜色更改为白色

<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"/>

提前致谢

最佳答案

问题不是 Background Setter 不起作用,而是 TextBox 的 ReadOnly 状态有一个灰色覆盖层。

这里有两个选项:

  1. 在 Expression Blend 中编辑 TextBox 的控件模板,并去掉叠加层。
  2. IsReadOnly 设置为 false 并将 IsHitTestVisible 设置为 false,这将防止在不更改文本框的情况下进行编辑它的视觉状态。

关于silverlight - 如何更改 silverlight 5 中 ReadOnly 文本框中的背景颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14700272/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com