在特定网格中加粗指定列的特定值 - vb.net

时间:2014-09-30 10:47:42

标签: vb.net devexpress

我有微型问题。首先,我使用 vb.net 。 我想要的是从列中获得相同的值,我只能使这些值变粗并以某种方式表达比我在 gridview(devexpres grid)中的其他值更多的值。

enter image description here

在我的图片中,您可以看到第一列的名称和单元格值。我只想要名字' KLASA'仅更改同一名称(对于每个名为' KLASA'的单元格)。

谢谢!

1 个答案:

答案 0 :(得分:1)

您应该使用RowCellStyle事件:

使用该页面上的示例,您可以获得构成该行的类:

Dim View As DevExpress.XtraGrid.Views.Grid.GridView = sender
Dim ClassX As MyClass = View.GetRow(e.RowHandle) 'This would be the type of data you set as the datasource for the grid

然后读你的价值或做你需要做的任何事情,以确定它是否应该是粗体并设置如下的外观:

e.Appearance.Font = New Font(f.FontFamily, f.Size, FontStyle.Bold)
相关问题