-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.
任何提示?示例代碼?
你給我們什麼都不做;你使用什麼樣的「隊列」?什麼樣的「消息」;這些都是非常廣泛的術語。你如何顯示它們?一條消息「覆蓋」另一條消息意味着什麼?請提供代碼。 –