1

在最新的 UWP Template10 版本 1.1.12 上,pageHeader 上的 3 个省略号点现在是制表位。

在此处输入图像描述

这在以前的版本中绝对没有。请问如何禁用制表位?

4

1 回答 1

2

MoreButtonin的制表位行为PageHeader已在 2016 年 9 月 8 日的提交中更改。有关更多信息,请参阅GitHub 上的历史记录

所以在之前的版本中,MoreButtonIsTabStop属性设置为Falsein PageHeaderButtonstyle,而现在在 1.1.12 版本中,它已被设置为True显式。如果要禁用制表位,可以修改PageHeader's 模板并删除新添加的行:IsTabStop="True"in MoreButton。或者您可以复制以前版本的 PageHeader.xaml,然后在App.xaml中合并此资源字典,例如:

<Application.Resources>
    <ResourceDictionary>
        <ResourceDictionary.MergedDictionaries>
            <ResourceDictionary Source="Styles/Custom.xaml" />
            <ResourceDictionary Source="Styles/PageHeader.xaml"/>
        </ResourceDictionary.MergedDictionaries>
    </ResourceDictionary>
</Application.Resources>
于 2016-10-25T09:54:35.727 回答