【问题标题】:Mahapp Metro Window Title not visible in TaskBarMahapps Metro 窗口标题在任务栏中不可见
【发布时间】:2017-02-22 18:21:35
【问题描述】:

我正在使用 MahApp MetroWindow,它的标题模板如下所示。

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

问题是在任务栏中它不显示标题。

【问题讨论】:

    标签: wpf xaml taskbar titlebar mahapps.metro


    【解决方案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>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多