WPF中Window的ShowInTaskbar、Owner和Topmost屬性


1. ShowInTaskbar:設置窗口是否在任務欄上有一席之位,默認為true

         當在父窗口上新開一個子窗口時,任務欄上就會出現兩個窗口,所以當要實現

         不管開啟多少個窗口,在任務欄上都只顯示一個窗口時,就需要將子窗口的ShowInTaskbar設為false

    **注意:

             盡管這樣會解決任務欄上出現多個窗口的情況,但有時卻會出現嚴重的問題,因為沒有設置子窗體的Owner屬性,

       導致有時在切換窗體時,父窗體將子窗體覆蓋,並且不能點擊,造成假死的極端不友好的情況,所以當使用ShowInTaskbar屬性時,

       一定不要忘記為子窗口設置Owner屬性(就是設置子窗口的父窗口)。

      參考:https://www.mgenware.com/blog/?p=1935#comment-4775

2.Topmost屬性:設置窗口顯示在最前。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM