【发布时间】:2009-07-10 06:23:37
【问题描述】:
我有一个黑色背景的文本框,我想将其插入符号颜色更改为白色。我该如何实现?
谢谢
【问题讨论】:
标签: silverlight-2.0
我有一个黑色背景的文本框,我想将其插入符号颜色更改为白色。我该如何实现?
谢谢
【问题讨论】:
标签: silverlight-2.0
不幸的是,我不相信这是可能的。 TextBox 上没有属性可以执行此操作,TextBox 的默认模板没有提供操作内容的方法,因此也没有提供插入符号。我认为这是因为内容是通过XcpImports 类提供的。
据我所知,XcpImports 是 Silverlight 插件和操作系统(Windows、OS/X)之间的抽象层。因此,除非 Silverlight 提供了执行此操作的路径,否则您实际上无法访问真正的文本框来操作插入符号。
【讨论】:
在 Silverlight 2 中不可能(因为您的帖子已被标记),但在 Silverlight 3 中,TextBox 具有 CaretBrush 属性,以供将来参考(以及其他人像我一样从 Google 登陆此页面)...
【讨论】: