Touch не работает в средстве открытия файлов Windows 10
Я загрузил образец средства выбора открытых файлов из корпорации Майкрософт ( https://code.msdn.microsoft.com/windowsapps/File-picker-app-extension-0cb95155) для тестирования контракта средства выбора открытых файлов.
Я установил пример приложения и затем прошел через интерфейс выбора файлов (где я могу выбрать установленное приложение, чтобы выбрать файл). Оттуда я не могу взаимодействовать с пользовательским интерфейсом с помощью сенсорного экрана. Мышь работает нормально. Образец отлично работает с сенсорным в Windows 8.1.
Он игнорирует только события щелчка. Анимация парения все еще происходит.
Я также сделал очень простое приложение с просто GridView
и Button
, GridView.ItemClick
с сенсором работал нормально, но события нажатия кнопки работали только один раз каждые 30 нажатий. Я пробовал настройку Click
, PointerReleased
, а также Command
,
Я попробовал встроенное фото приложение, и получил те же результаты. Сенсорный не работает для кнопок за пределами GridView
,
Вот моя простая страница (минус GridView
), который плохо реагирует на события касания:
public sealed partial class App : Application
{
...
protected override void OnFileOpenPickerActivated(FileOpenPickerActivatedEventArgs args)
{
var root = new Frame();
Window.Current.Content = root;
root.Navigate(typeof(MainPage), null);
Window.Current.Activate();
base.OnFileOpenPickerActivated(args);
}
...
}
<Page
x:Class="FilePickerTest.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:FilePickerTest"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d">
<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<Button Content="Sample"
Width="400"
Height="100"
Click="Button_Click"/>
</Grid>
</Page>
Кто-нибудь еще заметил это и придумал обходной путь?