Window.Title プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ウィンドウ タイトルに使用される文字列を取得または設定します。
public:
property Platform::String ^ Title { Platform::String ^ get(); void set(Platform::String ^ value); };
winrt::hstring Title();
void Title(winrt::hstring value);
public string Title { get; set; }
var string = window.title;
window.title = string;
Public Property Title As String
プロパティ値
ウィンドウ タイトルに使用される文字列。
例
この例では、コードでタイトルを設定する方法を示します。
public MainWindow()
{
InitializeComponent();
Title = "App title";
}
XAML アプリの表示名は Package.appxmanifest ファイルで設定されています。 この値を取得し、それを使用して次のように Title プロパティを設定できます。
Title = AppInfo.Current.DisplayInfo.DisplayName;
Note
Windows アプリ SDK 1.3.0 以前では、TitleWindow用の XAML IntelliSense に表示されますが、XAML で設定するとエラーが発生します。 このプロパティはコードで設定してください。 Windows アプリ SDK 1.3.1 以降では、XAML でこのプロパティを設定できます。
<Window
...
Title="App title">
...
</Window>
注釈
詳細については、「タイトル バーのカスタマイズ」を参照してください。
既定では、タイトル バーにはアプリの種類がウィンドウ タイトルとして表示されます (例: "WinUI Desktop")。 ウィンドウ タイトルは、アプリのわかりやすい表示名を表示するように更新する必要があります。
タイトルをカスタム テキストに置き換えるには、「例」に示すように、 Window.Title プロパティをテキスト値に設定します。
タイトル バーに加えて、この文字列は、アプリケーション スイッチャー (Alt-Tab) などの他のシステム UI で使用されます。
これは SetWindowText のラッパーです。
ExtendsContentIntoTitleBar が true に設定されている場合、この値はタイトル バーには表示されません。