Как дать заголовок страницам WPF - PullRequest
2 голосов
/ 01 марта 2010

Возможно дать заголовок окну WPF через сам код XAML во время разработки, и он показывает заголовок окна во время выполнения.

код в XAML похож на

Window1.Title="FormulaBuilder"

Для страниц WPF также указывается в коде XAML, как

Page1.Title="EmployeeMaster"

Но это не показывает заголовок во время выполнения

Затем я попытался дать название через C # кодирование

Page1 obj=new Page1();
obj.Title="EmployeeMaster";

Но заголовок не отображается во время выполнения.

Ответы [ 3 ]

7 голосов
/ 01 марта 2010

Из документации ( Page.Title ):

Значение свойства Title равно не отображается Page, и при этом это не отображается из строки заголовка окно, в котором находится страница. Вместо этого вы устанавливаете WindowTitle на изменить заголовок окна хоста.

Заголовок также может быть использован для генерации название истории навигации запись для части навигации содержание. Следующие фрагменты данных используются для автоматического построения название записи истории навигации, в порядок старшинства:

* The attached Name attribute.
* The Title property.
* The WindowTitle property and the uniform resource identifier (URI) for the current page
* The uniform resource identifier (URI) for the current page.

Итак, похоже, вам следует попробовать Page.WindowTitle . Вы можете сделать это из xaml или кода:

<Page WindowTitle="Page Title" ... >
   ...
</Page>

или

Page myPage = new Page();
myPage.WindowTitle = "Page Title";

Обратите внимание, что:

Страница должна быть самой верхней частью содержимого в окне, чтобы WindowTitle имел эффект; например, если страница размещена во фрейме, настройка WindowTitle не меняет заголовок окна хоста.

0 голосов
/ 21 октября 2014

Для страниц мы предполагаем, что пользователь "Заголовок" свойство

<Page  Title="Page Title Goes here" ... >   ...</Page>
0 голосов
/ 01 марта 2010

Попробуйте это

<Window 
    x:Class="MyWindow" 
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
    Title="The Title" 
    Height="300" 
    Width="300">
</window>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...