2012-10-04 64 views
0

我們正在開發一個WPF項目,我堅持如何更改窗口標題欄中標題的位置。我需要把標題放在中間,就像在Windows 8中一樣。我不想改變整個窗口的外觀和感覺,只是標題的位置。更改標題欄中標題的位置WPF

我讀過標題欄是在非客戶區域,我沒有想法如何改變它。

感謝

+0

這個威爾克可以幫忙嗎? http://wpfwindow.codeplex.com/ – michele

+0

我也遇到過這個網站,但儘可能多,我們不下載額外的框架/工具來實現這一點。 – TheFrustratedProgrammer

回答

0

你可以找到你想要的this related question做一個例子。

您需要創建自己的自定義窗口樣式。通常情況下,標題欄會以列定義結束,標題最終會集中在中間列。

儘量遠離使用透明度的解決方案(Setter Property =「AllowsTransparency」Value =「False」是最好的)。

+0

我試圖找出哪個控件是標題 – TheFrustratedProgrammer

+0

@Gpoy Gwapo尋找

0

我試着做了很久很久的事情。我不記得確切的解決方案,但this article一定會幫助你,因爲這篇文章幫助我。

+0

此方法也可以,但使用透明度,所以窗口將渲染更多慢慢地,有時不太正常。啓用透明度時遇到很多問題。 –