gpt4 book ai didi

C# DataGridView 单行彩色文本

转载 作者:行者123 更新时间:2023-11-30 13:10:56 25 4
gpt4 key购买 nike

我有一个 DataGridView,它有一个类作为它的数据源。

该类包含一个 ID 字符串、2x DateTimes 和一个 bool 值。

我已经编写了一些代码来将与我传递给方法的 ID 相匹配的行的文本更改为 Red,但我尝试过的任何方法都不起作用。

这是我目前所拥有的:

public void ShowInstanceAsTerminated(String id)
{
foreach (DataGridViewRow dgvRow in dgvRIM.Rows)
{
if (dgvRow.Cells[0].Value.ToString() == id)
{
dgvRow.DefaultCellStyle.ForeColor = Color.Red;
}
}
}

这是我尝试过的众多代码变体之一,但有问题的单元格永远不会改变!!

谢谢尼尔

最佳答案

尝试这种格式:

dgvRIM.Rows[myRow].Cells[0].Style.ForeColor = Color.Red;

如果要设置整行,循环遍历所有单元格。

关于C# DataGridView 单行彩色文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1499188/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com