在基于 Silverlight 业务应用程序模板创建应用程序时,会在 Styles.xaml 中生成许多样式。在大多数情况下,这些都是不言自明的。
我有兴趣为登录表单提供深色背景,我可以通过操作 LogRegWindowStyle 样式来完成。现在,我想将用户名和密码标签的默认黑色文本更改为更浅的内容,但我该怎么办?
LoginTextStyle 样式似乎是最有可能的候选者,但它没有在任何地方引用,并且设置 Foreground 值似乎没有效果。那么它为什么会存在呢?
最后,当发生错误时,标签会变成红色,那么这是通过样式实现的还是在某处硬编码?如果与背景的对比度不够,我将如何更改它?