如何根据单元格中包含的值更改datagridview颜色

谢尔顿

大家好,我想根据特定值更改单元格索引,如下所示,我在这里看到了很多文章,但是在ASP.NET中,这是Windows应用程序,我如何通过Windows桌面应用程序对此进行存档。请注意,我要更改索引的列是动态创建的。感谢动态列代码的创建

private void button3_Click(object sender, EventArgs e)
        {
              DataTable table = new DataTable();
                adap.Fill(table);
                dataGridView1.DataSource = table;
       table.Columns.Add("RESULTS").Expression = "Iif(((ActualWeight >= (.96 * TargetWeight)) And (ActualWeight <= (1.04 * TargetWeight))),'GOOD''BAD'))

 foreach (DataGridViewRow row in dataGridView1.Rows)
            {
                if (row.Cells[7].Value.ToString() == "BAD")
                    row.Cells[7].Style.ForeColor = Color.Red;
                //row.Cells["RESULTS"].Style.ForeColor = Color.Red;
            }

}
萨加尔·埃里亚斯·杰基(Saagar Elias Jacky)

在向datatable添加新列时table,需要将表绑定到datagridview(请参阅:如何在c#中将datatable绑定到datagridview),然后尝试更改颜色。

试试这个

private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
    dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex].Style.ForeColor = Color.Red; //change the color to what you need
} 

更新:要遍历DataGridView并检查特定列中的单元格内容,您需要类似

foreach(DataGridViewRow row in dataGridView1.Rows)
{
    if (row.Cells[7].Value.ToString() == "BAD")
        row.Cells[7].Style.ForeColor = Color.Red;
        //row.Cells["RESULTS"].Style.ForeColor = Color.Red;
}

您需要将这段代码放置在触发的事件或在用数据填充DataGridView之后调用的函数中。

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何根据单元格值更改php中的单元格表颜色?

来自分类Dev

如何根据单元格值更改php中的单元格表颜色?

来自分类Dev

如何在Excel中制作一个单元格以根据其他单元格的值更改颜色?

来自分类Dev

如何根据值更改ANTD表中的单元格颜色?

来自分类Dev

如何根据表格单元格中的值更改表格行的背景颜色?

来自分类Dev

数据表...如何根据表的单元格值更改单元格的颜色

来自分类Dev

如何通过VBA根据其他单元格值更改单元格的背景颜色

来自分类Dev

根据单元格值更改饼图上颜色的颜色

来自分类Dev

根据颜色常量的单元格值更改内部颜色

来自分类Dev

React:如何根据React表中的单元格值更改表单元格背景

来自分类Dev

根据单元格值更改字体和颜色大小

来自分类Dev

根据值更改单元格颜色-VueJs和Vuetify

来自分类Dev

SSRS根据SUM值更改单元格颜色

来自分类Dev

根据单元格值更改行背景颜色

来自分类Dev

根据值更快地更改单元格颜色

来自分类Dev

根据表格单元格值更改行的颜色

来自分类Dev

根据单元格值更改图表颜色

来自分类Dev

如何根据单元格更改datagridview中的单元格值

来自分类Dev

根据ASP和C#中的值更改表格单元格颜色

来自分类Dev

根据值更改表格中单元格字体的颜色-RoR

来自分类Dev

根据同一行中的特定RGB值更改单元格颜色

来自分类Dev

根据数据库中的值更改td单元格的颜色

来自分类Dev

根据另一个工作表中的值更改单元格的颜色?

来自分类Dev

用于根据单元格中的值更改形状填充颜色的 VBA 代码

来自分类Dev

根据条件更改datagridview单元格颜色

来自分类Dev

VBA-根据特定单元格的值更改单元格的颜色

来自分类Dev

DataGridView单元格值更改

来自分类Dev

DataGridView单元格值更改

来自分类Dev

根据不同列中的值更改单元格背景

Related 相关文章

  1. 1

    如何根据单元格值更改php中的单元格表颜色?

  2. 2

    如何根据单元格值更改php中的单元格表颜色?

  3. 3

    如何在Excel中制作一个单元格以根据其他单元格的值更改颜色?

  4. 4

    如何根据值更改ANTD表中的单元格颜色?

  5. 5

    如何根据表格单元格中的值更改表格行的背景颜色?

  6. 6

    数据表...如何根据表的单元格值更改单元格的颜色

  7. 7

    如何通过VBA根据其他单元格值更改单元格的背景颜色

  8. 8

    根据单元格值更改饼图上颜色的颜色

  9. 9

    根据颜色常量的单元格值更改内部颜色

  10. 10

    React:如何根据React表中的单元格值更改表单元格背景

  11. 11

    根据单元格值更改字体和颜色大小

  12. 12

    根据值更改单元格颜色-VueJs和Vuetify

  13. 13

    SSRS根据SUM值更改单元格颜色

  14. 14

    根据单元格值更改行背景颜色

  15. 15

    根据值更快地更改单元格颜色

  16. 16

    根据表格单元格值更改行的颜色

  17. 17

    根据单元格值更改图表颜色

  18. 18

    如何根据单元格更改datagridview中的单元格值

  19. 19

    根据ASP和C#中的值更改表格单元格颜色

  20. 20

    根据值更改表格中单元格字体的颜色-RoR

  21. 21

    根据同一行中的特定RGB值更改单元格颜色

  22. 22

    根据数据库中的值更改td单元格的颜色

  23. 23

    根据另一个工作表中的值更改单元格的颜色?

  24. 24

    用于根据单元格中的值更改形状填充颜色的 VBA 代码

  25. 25

    根据条件更改datagridview单元格颜色

  26. 26

    VBA-根据特定单元格的值更改单元格的颜色

  27. 27

    DataGridView单元格值更改

  28. 28

    DataGridView单元格值更改

  29. 29

    根据不同列中的值更改单元格背景

热门标签

归档