1
3
可以通过指定CssClass或BackColor属性从.aspx页设置背景色。。看起来像:
设置所选项目有点棘手。。。我不认为这是直接的原因。您可以用javascript或jQuery设置它,比如:
我会测试一下以确保它能正常工作。。。如果你需要一个直接的javascript解决方案,我会看看我能想出什么。但是如果您不使用jQuery,并且希望对控件进行细粒度的控制,现在是学习它的好时机:) 感谢贾斯汀对剧本的修改!
这将设置悬停在页面上的任何列表框项的背景色。jQuery可以用来设置所有列表框的click函数,而不仅仅是MyListBox。。。给我几分钟,我会加一些代码
甚至我提出的jQuery代码都不能工作。所选颜色由操作系统设置,无法覆盖。
抱歉,我只能使用:hover伪选择器
. |
2
0
您可能想试试css selector::selection,它听起来会做您想做的事情。 Here's 一篇关于它的好文章。唯一的问题是它似乎只是css3,所以您可能想尝试James B发布的jquery解决方案,这取决于您的浏览器需求。 |
3
0
另一种方法是使用JS。。
|
4
0
您可以为此创建CSS规则,并在代码的更改处理程序中以编程方式应用它们。或者,您可以利用System.Drawing命名空间在处理程序中实现相同的功能。
或者
|
Robert King · Unity C#语法问题-转换位置 1 年前 |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
i_sniff_ket · 在unity之外使用unity类 2 年前 |