相关疑难解决方法(0)

条件DataGridView格式

我有一个DataGridView.我将其.DataSource prop设置为我自己对象的BindingList:aBindingList<IChessItem>

然后我为它创建了一些列..

    DataGridViewTextBoxColumn descColumn = new DataGridViewTextBoxColumn();
    descColumn.DataPropertyName = "Description";
    descColumn.HeaderText = "Description";
    descColumn.Width = 300;

    DataGridViewTextBoxColumn gameIDColumn = new DataGridViewTextBoxColumn();
    gameIDColumn.DataPropertyName = "GameID";
    gameIDColumn.HeaderText = "Game ID";
    gameIDColumn.Width = 60;

    dataGrid.Columns.Add(descColumn);
    dataGrid.Columns.Add(gameIDColumn);
Run Code Online (Sandbox Code Playgroud)

我的问题是..我想根据我BindingList的另一个字段中的数据为其中一列GREEN着色.我怎样才能做到这一点?

我真的不必显示这个字段,我只想对其中的数据进行操作..

在我的例子中,IChessItem的一个字段显示记录是否是新的,我想为datagridview中的其他字段着色以反映这一点.

c# datagridview winforms

13
推荐指数
1
解决办法
2万
查看次数

标签 统计

c# ×1

datagridview ×1

winforms ×1