如何在表单上实时显示连接状态?

时间:2016-05-10 06:44:23

标签: c# winforms

我正在创建一个OPC客户端,它从服务器读取数据。我需要在表单上实时显示与服务器的连接状态。可以这样做吗?

例如:

private void checkStatus()
{
   testValue.Text = cl.GetConnectionState().ToString();
}

cl.GetConnectionState() - 显示连接状态的方法。

1 个答案:

答案 0 :(得分:1)

添加计时器以调用该功能。功能本身很好,应该正确更新状态。

虽然,如果你想做得对,我会说把这段代码放在StateChange事件处理程序中。这样,您的代码将永远不会运行此函数,而是等待状态更改。