Windows 7中的Windows資源管理器,也可能是Vista(無法記住),在窗口中沒有標題。但在任務欄中有一個標題(一些文本)。如何讓任何/一個窗口標題和任務欄的標題不同?
這是可以在C#(wpf或winforms)重現嗎?無論是通過框架還是內向。
我想要一個窗口說任務欄中的「選項」,但窗口本身沒有標題。
Windows 7中的Windows資源管理器,也可能是Vista(無法記住),在窗口中沒有標題。但在任務欄中有一個標題(一些文本)。如何讓任何/一個窗口標題和任務欄的標題不同?
這是可以在C#(wpf或winforms)重現嗎?無論是通過框架還是內向。
我想要一個窗口說任務欄中的「選項」,但窗口本身沒有標題。
看看http://blogs.msdn.com/wpfsdk/archive/2008/09/08/custom-window-chrome-in-wpf.aspx的標題爲「Vista的資源管理器 - 刪除從標題欄冗餘信息」
MSDN有一個很好的文章叫Custom Window Frame Using DWM其中討論您可以使用的Vista和Windows 7特別是DWM窗框做的事情,在卸下標準幀部分應該是相關的情況。
希望我能acept兩個答案。這也正是我想要的..謝謝你太多了。 – 2009-04-22 14:43:44
只需添加下面的屬性到Windows元素在你的.xaml文件
WindowStyle="None"
旁註: 任務管理器可以有一個標題欄或沒有標題欄,這取決於你有什麼模式下,它在;雙擊邊距切換模式。另請注意,啓動任務管理器最快的提示是Ctrl + Shift + Esc。同時檢查Window元素的BorderThickness和WindowsState屬性。
感謝WPF MSDN文檔中的粒子效果示例。
你有沒有注意到的WPF窗口的一個屬性:
ShowInTaskbar: 獲取或設置一個值,指示窗口是否有任務欄按鈕。這是一個依賴屬性。
我認爲這可能會有幫助。將ShowInTaskbar屬性設置爲「True」,可以將WindowStyle屬性設置爲「無」。
感謝這是我尋找的100%。非常感謝你!我會upvote,如果我有代表... – 2009-04-22 14:42:22