【问题标题】:How do I set the title for an XAML Page container?如何设置 XAML 页面容器的标题?
【发布时间】:2019-01-13 21:16:08
【问题描述】:

我想在带有 XAML 页面容器的 XAML 页面上设置标题。 Page 没有“Title”或“WindowTitle”标签。但是,运行时,VS 项目名称 XAML_001 会出现在标题区域中。如何设置自己的标题?

我尝试使用我从 C#/WPF 中知道的内容,它使用了一个 XAML Window 容器,该容器确实有一个“Title”标签。但是,这不适用于 VS 2017 空白应用 (C++/WinRT)。

<Page
    x:Class="XAML_001.MainPage"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:local="using:XAML_001"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
    mc:Ignorable="d">

    <StackPanel Orientation="Horizontal" HorizontalAlignment="Center" VerticalAlignment="Center">
        <Button x:Name="myButton" Click="ClickHandler">Click You</Button>

    </StackPanel>
</Page>

我不知道如何更改标题。

【问题讨论】:

    标签: c++-winrt


    【解决方案1】:

    我发现 C++/WinRT、XAML 应用程序的 Windows 标题栏中显示的标题是在 Package.appxmanifest 文件中的“显示名称”文本框中的“应用程序”选项卡中设置的。

    由于我不知道的原因,“标题”属性不在 Windows.UI.Xaml.Controls 页面类中,因为它用于 C#、WPF 应用程序。

    【讨论】:

      猜你喜欢
      • 2018-10-26
      • 1970-01-01
      • 2011-01-18
      • 2018-11-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多