我继承了datagridcolumnstyle
,在Paint函数中,我需要根据所渲染的行中的单元格做一些事情。在“Paint”函数中获取数据网格中某行单元格的值?
因此,例如,我有以下几点:
row 1: color1, name, last name
row 2: color2, name2, last name2
row 3: color3, name3, last name3
的名字和姓氏列需要在色列定义的颜色被涂。
所以,当有关NAME2的datagridcolumnstyle
正在制订我需要能够做一些事情,如:
protected override void Paint(Graphics g, Rectangle bounds, CurrencyManager source, int rowNum, Brush backBrush, Brush foreBrush, bool alignToRight)
{
Color color = (Color)GetRow(rowNum).GetCell(color1).Value;
}
我从来没有使用[DataGridColumnStyle类](http://msdn.microsoft.com/en-us/library/system.windows.forms.datagridcolumnstyle(v = vs.71).aspx)。链接的示例不会在我拥有的任何WinMoble版本下构建。你有更好的参考?它是为了什么? – jp2code 2012-07-30 01:24:15