2016-10-13 2 views
1

Я использую MahApp MetroWindow, у которого есть шаблон заголовка, как показано ниже.Mahapp Metro Window Название не отображается в TaskBar

<metro:MetroWindow x:Class="WpfApplication1.MainWindow" 
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"   
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
    xmlns:metro="clr-namespace:MahApps.Metro.Controls;assembly=MahApps.Metro" 
    xmlns:local="clr-namespace:WpfApplication1"> 
<metro:MetroWindow.TitleTemplate> 
    <DataTemplate> 
     <Grid> 
      <TextBlock Text="New Title"/> 
     </Grid> 
    </DataTemplate> 
</metro:MetroWindow.TitleTemplate> 

Выпуск в Панели задач он doesent показать название. enter image description here

ответ

1

Добавить свойство Title в окно и создать шаблонную привязку на листе данных. Попробуй это.

<metro:MetroWindow x:Class="WpfApplication1.MainWindow" 
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"   
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
    xmlns:metro="clr-namespace:MahApps.Metro.Controls;assembly=MahApps.Metro" 
    xmlns:local="clr-namespace:WpfApplication1" 
Title="New Title"> 
<metro:MetroWindow.TitleTemplate> 
    <DataTemplate> 
     <Grid> 
      <TextBlock Text="{TemplateBinding Content}"/> 
     </Grid> 
    </DataTemplate> 
</metro:MetroWindow.TitleTemplate> 
+0

Это работает !!!! –