我繼承了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