Я сделал приложение для самообслуживания, приложение для киоска. Список продуктов генерируется программно. В каждом окне программа отлично работает на сенсорном экране. За исключением одного окна, где я должен прикоснуться ровно 10 раз, прежде чем он начнет работать. Я пытался переделать это окно, я положил на него только одну кнопку, но это то же самое. Если я отключаю стилус и коснусь поддержки с помощью:
< /code>
, чем работает. Но это отключает прокрутку прикосновения, которая необходима для хорошего пользовательского опыта.
Если я использую приземление или что -то подобное, это работает, но у меня есть флажок и radiobutton в этом окне, и я не мог поймать на них событие. Есть идеи?
< /code>
my cs: < /p>
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Shapes;
namespace GestbalSelfSalePOS
{
///
/// Interaction logic for ProdusComandaDetailsWindow.xaml
///
public partial class ProdusComandaDetailsWindow : Window
{
public ProdusComandaDetailsWindow()
{
InitializeComponent();
}
private void BackButton_Click(object sender, RoutedEventArgs e)
{
this.Close();
}
}
}
< /code>
Вот как я открываю это окно: < /p>
new ProdusComandaDetailsWindow().ShowDialog();
Подробнее здесь: https://stackoverflow.com/questions/715 ... 11th-touch