簡體   English   中英

C#:當窗體不集中時,如何重畫窗體?

[英]C#: How do I repaint my form when it's not focused?

我想重新繪制/無效/刷新我的表單,以便在不集中時可以無縫更新。 我該如何實現? 現在,只有當我將焦點或鼠標移到其上時,它才會自我更新。

編輯:我嘗試使用計時器,將調用this.Invalidate();。 每25毫秒

也許Invalidate(); 是您要查找的內容,它將強制特定控件(無論是表單還是菜單等)在下一次更新時重新繪制自身。

我從未親自使用過它,所以我很好奇它是否真的有效。

http://msdn.microsoft.com/en-us/library/598t492a.aspx

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM