我想讓我的應用程式類似于 Windows 10 郵件應用程式: 這里是影像
如圖所示,左側面板位于標題欄上方,甚至位于中間面板上方。但保留了標題按鈕。由于我的作業系統是 Windows 11,當我將滑鼠懸停在中間標題按鈕上時,它會顯示視窗捕捉選項,這證明這是系統默認標題按鈕而不是創建
我知道標題欄是非客戶區,但 WPF 是一項很棒的技術,應該有某種方法來實作它。我已經在很多網路上看到過,大多數發現他們將 WindowStyle 設定為 None 和 NoResizable 或者他們使用 WindowChrome 并在那里創建自己的標題按鈕,但我想要 Windows 11 的默認標題按鈕。
我注意到的一件事是在 Windows Chrome 中,標題按鈕在那里,但只是不可見,所以如果無論如何都可以讓它可見,那也可以。
或者請告訴是否有任何帶有此類自定義視窗的 Nuget 包。
我也嘗試過創建自己的標題按鈕: 我的應用程式 提前致謝!!!
uj5u.com熱心網友回復:
你可以試試這個包,看看它是否適合你。https://github.com/Kinnara/ModernWpf/wiki/Controls#additional-controls
您也可以搜索 ModernUi 或 mahapps,它們有很多樣式控制元件,并且已經撰寫了行為。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/372427.html
