Остановка многоточия в заголовке страниц UWP — Template10 в версии 1.1.12

#c# #uwp #template10 #tabstop

#c# #uwp #template10 #остановка табуляции

Вопрос:

В последней версии UWP Template10 1.1.12 3 точки с многоточием в заголовке страницы теперь являются остановкой табуляции.

введите описание изображения здесь

Этого определенно не было в предыдущей версии. Как можно отключить остановку табуляции при этом, пожалуйста?

Ответ №1:

Поведение остановки табуляции в MoreButton in PageHeader было изменено при фиксации 8 сентября 2016 года. Для получения дополнительной информации, пожалуйста, ознакомьтесь с историей на GitHub.

Итак, в предыдущей версии для свойства MoreButton IsTabStop было установлено значение False in PageHeaderButton style, а теперь, в версии 1.1.12, оно было установлено в True явное значение. Если вы хотите отключить остановку табуляции, вы можете изменить PageHeader шаблон и просто удалить недавно добавленную строку: IsTabStop="True" в 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>
  

Комментарии:

1. Спасибо, Джей, это идеально. 🙂

2. Пожалуйста, обратите внимание, что IsTabStop= True ОЧЕНЬ ценно для пользователей специальных возможностей. Удалите это, как вам нравится, но помните, что некоторые пользователи перемещаются с помощью рта, а не мыши.