小编Ram*_*rja的帖子

C# 检查 DataGridView 是否包含特定单词

我目前正在开发一个 IRC 机器人。发送的消息将显示在 DataGridView 中。所以现在我想检查例如发送的消息是否包含特定的单词。让我们说“测试”。

所以它应该检查以下内容:

假设添加到 DataGridView 的发送消息是:我的名字是测试。

现在包含单词“test”的单元格应该变成红色。

我已经解决了这个问题,当消息只包含“测试”时。但我真的不知道如何检查句子中的单词。

//编辑:我试过这个代码:

foreach (DataGridViewRow row in dataGridView1.Rows)
{
      if (row.Cells[1].Value.ToString() == "test")
          row.Cells["chat1"].Style.ForeColor = Color.Red;
          //row.Cells["chat1"].Style.ForeColor = Color.CadetBlue;
}
Run Code Online (Sandbox Code Playgroud)

亲切的问候,马克斯:)

c# datagridview contains colors

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

标签 统计

c# ×1

colors ×1

contains ×1

datagridview ×1