11

Windows 8 または 2012 マシンでウィンドウ タイトルを (本質的に) 左揃えにする方法はありますか?

Window 8 または 2012 の Window のタイトルは、水平方向に中央揃えになります。

ここに画像の説明を入力

Windows 8 / 2012 マシンに移植された WPF アプリケーションがあります。いくつかのクライアントと一緒にテストしており、クライアントはウィンドウのタイトルをウィンドウ 7 または XP のように左揃えにする必要があります。

WPF で ControlTemplate を使用してこれを行うことができることはわかっていますが、この小さなことには多すぎます。

より多くのアプリケーションが Windows 8 / 2012 に移植されるにつれて、この質問が出てくると確信しています。

これに対する迅速な解決策はありますか?または、Microsoft が Windows 8 または 2012 の最終リリースでこの柔軟性を提供するかどうか知っていますか?

4

2 に答える 2

5

これは Windows 8 の既定の動作であるため、お勧めしません。

ALTHOUGH Visual Studio 2012 はタイトルを左揃えにするため、可能ですが、一貫性がない場合があります。

すでに RTM であるため、Microsoft がデフォルトの機能を上書きしたり変更したりする方法を提供するかどうかは疑わしい. これは、ある程度の方法を理解するのに役立つ場合があります。

于 2012-09-11T15:52:53.640 に答える
4

Windows8のすべてのウィンドウタイトルは中央揃えです。Windows 8でアプリケーションタイトルを強制的に左揃えにするのは、ウィンドウの左側に最小化ボタンと最大化ボタンを強制的に表示するのとほぼ同じです。

これは、DevExpressのDXWindowなどのカスタム描画ウィンドウを使用して実行できる場合があります。この投稿を参照してください:

http://www.devexpress.com/Support/Center/p/Q298641.aspx

ただし、アプリケーションはWindows 8で場違いに表示され、デスクトップアプリケーションの認定に合格しない場合があります。

于 2012-08-06T22:29:19.323 に答える