次の方法で共有


Page.WindowTitle プロパティ

定義

Window のホスト NavigationWindow またはホスト Page のタイトルを取得または設定します。

public:
 property System::String ^ WindowTitle { System::String ^ get(); void set(System::String ^ value); };
[System.Windows.Localizability(System.Windows.LocalizationCategory.Title)]
public string WindowTitle { get; set; }
[<System.Windows.Localizability(System.Windows.LocalizationCategory.Title)>]
member this.WindowTitle : string with get, set
Public Property WindowTitle As String

プロパティ値

Page を直接ホストするウィンドウのタイトル。

属性

次の例は、ページからウィンドウのタイトルを設定する方法を示しています。

<Page
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="Page Title"
    WindowTitle="Window Title"
    >
</Page>

注釈

既定では、ページ NavigationWindow をホストするウィンドウのタイトル (Windows Internet Explorer など) は、現在ホストされているファイルの名前です (ページが緩やかな拡張アプリケーション マークアップ言語 (XAML) の場合は .xaml 拡張子、ページが XAML ブラウザー アプリケーション (XBAP) の一部である場合は .xbap 拡張機能)。

ページは、そのプロパティを設定することで、既定値を WindowTitle 変更できます。

この方法でページがウィンドウのタイトルを設定すると、別のページが別の値を設定 WindowTitle するまで、ウィンドウのタイトルは変更されません。

注意

Page有効にするには、ウィンドウWindowTitle内のコンテンツの最上位部分である必要があります。たとえば、 が 内でFrameホストされている場合Page、設定WindowTitleによってホスト ウィンドウのタイトルは変更されません。

WindowTitle を使用して、移動したコンテンツのナビゲーション履歴エントリの名前を生成することもできます。 次のデータは、優先順位の順にナビゲーション履歴エントリ名を自動的に作成するために使用されます。

  • アタッチされた Name 属性。

  • Title プロパティ。

  • 現在の WindowTitle ページのプロパティと UNIFORM リソース識別子 (URI)

  • 現在のページの UNIFORM リソース識別子 (URI)。

ナビゲーション履歴内のコンテンツの一部にオブジェクトを関連付けた CustomContentState 場合は、 をオーバーライドしてナビゲーション履歴要素の名前値を CustomContentState.JournalEntryName指定できます。

適用対象