我想知道是否可以改变文本组件的颜色。“健康”,基于运行时的背景颜色。我所说的背景颜色并不是指已经创建的组件的固定背景颜色,而是指位于文本组件本身后面的实际颜色。这样做的目的是允许文本在较暗或较浅的阴影前适当地进行对比-理想情况下,我只需要根据背景颜色将文本颜色更改为白色或黑色。
我可以想象的唯一方法是将一个Collider2D组件附加到文本中,每当检测到较深的阴影时,该组件就调用OnTriggerEnter2D方法。为了实现这一点,我想给那些需要调整的场景层分配标签,以达到更合适的对比度水平。我在下面附上了我提议的解决方案,虽然由于它的碰撞性质,我认为这是不可行的,我欢迎任何建议。谢谢。
vo
我使用OnRowDataBound方法来设置一些单元格背景的颜色。
关于OnRowDataBound方法,请参阅下面的代码:
If e.Row.RowType = DataControlRowType.DataRow Then
e.Row.Cells(0).CssClass = ""
End If
以上代码将更改表中第一行的背景色。如何设置列标题的颜色?因为我没有在ASP.Net中使用ASP.Net,所以我不能设置HeaderStyle-CssClass
我指的是这个网站