1
我有一个列表框,通过ping到该ip来检查打印机列表的状态,如果连接超时,我希望它显示在“红色”我怎么能做到这一点,我使用下面的代码:根据条件更改列表框项目的颜色
Ping ipping = new Ping();
PingReply replyab01 = ipping.Send(abilene01, 1000);
if (replyab01 != null)
{
ZplPrinterStatus.Items.Add("Abilene Primary(01) Printer Status:"+ replyab01.Status);
}
else
{
ZplPrinterStatus.Items.Add("Abilene Primary(01) Printer Status:" + "Error Printer Time out");
// ZplDownSatus.Visible = true;
}
请帮助:(
Items.Add没有接受颜色的签名。我给你的东西应该有效。究竟发生了什么?一个例外或其不更新颜色? – Ageonix
这没有工作的队友,任何其他建议?它没有更新颜色。超时的项目仍然是黑色 –
@BeastMode应该工作。你在做代码中的其他事情吗?是否有任何CSS类正在“覆盖”这个变化? –