[問題] 請問大大 訊息提示視窗該如何製作

作者: Stevenashh (YO!!!)   2018-09-30 14:49:40
目前我想做的是有顆按鈕
使用者按下去後 會做一系列的動作
提示視窗主要是想告訴使用者目前在做什麼(ex:正在執行步驟2)
雖有提示視窗出現 但不想影響目前正在做的動作
我的作法:
我嘗試做一個form 上面有個label 預期是顯示這個form然後修改label上面的文字
但是我使用form.show()的時候,form雖然會彈出
但label上面的字樣會像是form沒有讀取完一樣 無法呈現(像是被反白一樣)
因此不論我怎麼修改上面的提示字樣都不會改變Orz...
也猜說是不是thread的占用的問題所以才沒辦法完整的顯示這個form
嘗試用一個新的thread來new出這個form 也是一樣的結果
小弟接觸c#沒有很久 期望大大給點意見 即使是關鍵字也好
麻煩了~~
作者: kobe8112 (小B)   2018-09-30 16:01:00
單純針對提示文字這種功能,不考慮一開始直接拉個RichTextBox嗎?
作者: james732 (好人超)   2018-09-30 17:15:00
看起來確實是thread被佔住了
作者: jass970991 (半糖綠假面超人)   2018-09-30 18:30:00
Async/await
作者: O187 (187cm)   2018-09-30 20:59:00
.show之後下個application.doevent或作多執行緒
作者: s4300026 (s4300026)   2018-10-01 18:22:00
backgroundworker

Links booklink

Contact Us: admin [ a t ] ucptt.com