如何使 RichTextBox 透明且只读 Silverlight
一旦我将只读属性设置为 true,RichTextBox 的透明度就会变成灰色,因此我的 RichTextBox 看起来不再透明。
As soon as i set the readonly property to true,the Transparency of the RichTextBox becomes greyish, so my RichTextBox no longer looks transparent.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您应该能够使用 Expression Blend 提取 RichTextBox 的默认控件模板 - 听起来那里有一个触发器,当属性更改时会导致灰色,因此只需删除它并将修改后的模板保存到解决方案中的资源字典中。
我很想为你做这件事,但是当我在 Blend 中打开一个新的 Silverlight 项目时,它无法识别 RichTextBox - 我猜我没有安装足够新的 Silverlight 版本,因为我们只安装了使用 WPF,不使用 Silverlight。
You should be able to extract the default control template for the RichTextBox using Expression Blend - it sounds like there's a trigger in there that's causing the greyness when the property changes, so just remove that and save the amended template to a Resource Dictionary in your solution.
I'd have a go at doing this for you, but I when I opened a new Silverlight project in Blend it didn't recognise RichTextBox - I'm guessing that I don't have a recent enough version of Silverlight installed since we only use WPF, no Silverlight.