ListView检查最大聊天限制非法侵入

本文关键字:非法侵入 聊天 检查 ListView | 更新日期: 2023-09-27 18:24:05

我是否可以通过将任何违反限制的项目的背景色更改为橙色或其他颜色来自动检查ListView中的字符限制?

这发生在导入文本的事件中;导入后,它循环遍历所有项目,并检查这些项目是否违反了限制。如果他们这样做了,他们应该得到珊瑚色的背景色,但它不起作用。

for (int i = 0; i < numpntr; i++)
{
    int charlim = Encoding.UTF8.GetByteCount(listView1.Items[i].SubItems[1].Text);
    if (charlim > bytecnt)
    {
        listView1.Items[i].BackColor = Color.Coral;
    }
}

ListView检查最大聊天限制非法侵入

更改此行:

int charlim = Encoding.UTF8.GetByteCount(listView1.Items[i].SubItems[1].Text);

收件人:

int charlim = Encoding.UTF8.GetByteCount(listView1.Items[i].Text);

这是我的工作。