我在Visual Studio 2017中使用XAML設計器和C#來爲Outlook地址創建控件。我目前正在爲插件做一個關於屏幕的工作。WPF - 如何在控件上居中標題文本
我試圖刪除圖標並將文本移動到標題的中心。
下面的例子是從Outlook中的有關屏幕,這有我希望實現的頭。
這是用我的第一次XAML,所以我想知道是否有需要改變的屬性?
在此先感謝。
我在Visual Studio 2017中使用XAML設計器和C#來爲Outlook地址創建控件。我目前正在爲插件做一個關於屏幕的工作。WPF - 如何在控件上居中標題文本
我試圖刪除圖標並將文本移動到標題的中心。
下面的例子是從Outlook中的有關屏幕,這有我希望實現的頭。
這是用我的第一次XAML,所以我想知道是否有需要改變的屬性?
在此先感謝。
恐怕沒有財產或簡單的方式或做到這一點。您可能必須從頭開始創建自己的自定義窗口,才能將標題欄的標題居中。有一個例子說明你如何在這裏做到這一點:https://blog.magnusmontin.net/2013/03/16/how-to-create-a-custom-window-in-wpf/。
您還可以查看WindowChrome
類:https://msdn.microsoft.com/en-us/library/system.windows.shell.windowchrome(v=vs.110).aspx。
只是簡單地隱藏最小化和最大化按鈕,你可以使用一些的P/Invoke:https://blog.magnusmontin.net/2014/11/30/disabling-or-hiding-the-minimize-maximize-or-close-button-of-a-wpf-window/
我想這會是一個很好的學習鍛鍊我,謝謝你,我會試圖創建一個建議自定義窗口,我會將控件放在自定義窗口上! – benbants