更改ReadOnly TextBox的前景

时间:2014-05-11 10:02:02

标签: xaml windows-phone-8 textbox

在我的Windows Phone应用程序中,我希望有一个必须只读的TextBox,但是这使得它的Foreground颜色看起来是灰色的,我希望Foreground颜色为黑色,这可能吗?

或者我怎么能有一个黑色字体的文本块,但用户不能编辑?

2 个答案:

答案 0 :(得分:1)

您可以为禁用状态更改TextBox的样式。 为了更容易实现这一点,您可以在Expression Blend中打开.xaml文档,在TextBox中右键单击 - >编辑模板... - >编辑副本。

然后为您的伴奏选择所需的名称。 之后搜索States选项卡,然后单击它。之后选择禁用状态。 然后,您可以将TextBox编辑为适合禁用状态的任何内容。

答案 1 :(得分:1)

您也可以将TextBox Style设置为null,并照常设置Foreground。