2010-03-01 2 views
2

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

код в XAML, как

Window1.Title="FormulaBuilder" 

для страниц WPF и это дается в коде XAML, как

Page1.Title="EmployeeMaster" 

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

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

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

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

ответ

0

Попробуйте это один

<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> 
+2

-1. OP ищет, как установить заголовок окна на основе заголовка 'Page'. –

+1

Это не работает с страницей, вопрос задает страницу (не окно). – Paparazzi

7

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

Значение свойства титульных не отображаются страницы, а также не отображается из названия bar окна , в котором размещена страница. Вместо этого вы устанавливаете 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

Для страниц мы предположим пользователь "Title" свойство

<Page Title="Page Title Goes here" ... > ...</Page> 
Смежные вопросы