Devexpress Winforms tileview substring text forecolor

时间:2017-09-22 11:02:02

标签: c# winforms devexpress

是否可以在devexpress winforms中的GridControls的Tileview中更改元素文本中子字符串的forecolor?

将要发生的是我有一个文本框和平面视图 在textbox textchanged fire的情况下,tileview的元素文本中匹配的文本将突出显示

tileview文本的初始颜色为蓝色,如果与文本框文本匹配,则会突出显示为灰色。

见图片查看插图:

有可能吗?或者我需要另一个组件才能获得此输出?

enter image description here

2 个答案:

答案 0 :(得分:0)

到目前为止,我可以看到有一个名为Appearance(TileView.Appearance)的属性组,并且您有一个名为ForeColor的属性。此外,您可以通过调用

来访问代码

titleViewName.Appearance.ForeColor = <RGB value goes here>

最后,可以通过事件 ItemCustomize 进行动态自定义。

有关详细信息,请查看official documentation和DevExpress论坛。已存在与您类似的问题。

答案 1 :(得分:0)

您可以尝试对显示的字符串使用HTML文本格式: Text = "This is some <color=red>red or <color=black><b>bold</b> text!"