看板 C_Sharp 關於我們 聯絡資訊
今天測試textbox跟label, 他們的設計好像是會在程式全部跑完、 操作者能動作的時候才顯示出來, 例如以下程式碼: 1. textBox1.Text ="讀取中" 2. {某個要做很久的動作,例如讀取大量資料} 3. textBox1.Text +="讀取完畢" 在讀取的當下(2)的時候, textbox是不會有顯示的, 而是在全部程式碼跑完後一次顯示: 讀取中 讀取完畢 請問要怎麼讓他在(2)的時候就顯示出來? 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.117.110.215
starlion:doevent 10/23 23:37
proach:create a thread to do work,and another thread to update 10/24 09:13
KanoLoa:textbox.update(); 10/24 17:09
pcjustin:Application.DoEvents(); 10/25 17:33
otira:textBox1.ScrollToCaret(); 10/26 13:53
leonjye:我記得有個appentText的.. 10/28 08:46