设置C#Windows Universal应用程序的窗口标题

时间:2015-11-01 06:49:33

标签: c# visual-studio-2015

我正在尝试使用C#更改Windows Universal应用程序窗口标题中的文本。

我有一个带有.cs对象的Page文件和一个带有Application对象的文件。

这些都没有.title属性,我可以通过属性资源管理器或代码设置。

我也尝试访问Windows.UI.ViewManagement.ApplicationView.GetForCurrentView().TitleBar,但它设置了颜色,并且没有我在自动完成窗格中看到的类似文本的属性。

如何设置此文字?

1 个答案:

答案 0 :(得分:6)

  1. 双击'Soultion Explorer'中的'Package.appxmanifest':
  2. enter image description here

    1. 更改'显示标题':
    2. enter image description here

      1. (可选)您也可以使用以下代码更改测试:

        let labelFont = UIFont(name: "HelveticaNeue-Bold", size: 18)
        let attributes :[String:AnyObject] = [NSFontAttributeName : labelFont!]
        let attrString = NSAttributedString(string:"foo", attributes: attributes)
        myLabel.attributedText = attrString
        

        但是这个会将添加到上面设置的显示名称。