-1
C#(客户端 - 服务器的Windows窗体应用程序)后,多个队列内留言:如何显示一个接一个在C#
由于我有多个内留言从服务器端,我保存在一个列表/字典来。
如何显示/弹出窗口内留言逐一? (例如,您看到通知的应用程序更新)。对于一个messege显示弹出窗口不是问题,但有多个消息时事情会变得复杂。
如何避免的情况下,第二(例如,过去的)消息重写/替换第一(早期)消息,并且用户只看到第二个(最后)消息文本的文本?
下面是我做的方式:
// messages coming from server
// 1 : "test message 1"
// 2 : "test message 2"
// create update-recieved event
var e = new UpdateReceivedEventArgs(serverMessages);
// once the update from server is recieved , function should update the GUI for each server message, i.e, popup-window will appear for each server message, and user will do some interaction (e.g click ok) and program ends.
任何提示?示例代码?
你给我们什么都不做;你使用什么样的“队列”?什么样的“消息”;这些都是非常广泛的术语。你如何显示它们?一条消息“覆盖”另一条消息意味着什么?请提供代码。 –