Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Wszystkie interaktywne elementy interfejsu użytkownika w aplikacji systemu Windows muszą być wystarczająco duże, aby użytkownicy mogli dokładnie uzyskać do nich dostęp i je używać, niezależnie od typu urządzenia lub metody wprowadzania.
Obsługa wprowadzania dotykowego (i stosunkowo nieprecyzyjny charakter obszaru kontaktu dotykowego) wymaga dalszej optymalizacji w odniesieniu do rozmiaru docelowego i układu sterowania, ponieważ większy, bardziej złożony zestaw danych wejściowych zgłaszanych przez cyfry dotykowe jest używany do określania zamierzonego (lub najbardziej prawdopodobnego) celu użytkownika.
Wszystkie kontrolki WinUI zostały zaprojektowane z domyślnymi rozmiarami i układami obiektów docelowych dotykowych, które umożliwiają tworzenie wizualnie zrównoważonych i atrakcyjnych aplikacji, które są wygodne, łatwe w użyciu i inspirujące zaufanie.
W tym temacie opisano te domyślne zachowania, aby można było zaprojektować aplikację pod kątem maksymalnej użyteczności przy użyciu kontrolek platformy i kontrolek niestandardowych (jeśli aplikacja ich wymaga).
Ważne interfejsy API: Windows. Interfejs użytkownika. Core, Windows. Interfejs użytkownika. Dane wejściowe, Microsoft. Interfejs użytkownika. Xaml.Input
Rozmiar docelowy
Ogólnie rzecz biorąc, ustaw rozmiar docelowego obszaru dotykowego na kwadratowy wymiar 7,5 mm (40x40 pikseli na wyświetlaczu o gęstości 135 PPI przy współczynniku skali 1,0x). Zazwyczaj kontrolki WinUI są zgodne z docelową powierzchnią dotykową 7,5 mm (może to się różnić w zależności od określonej kontrolki i wszelkich typowych wzorców użycia). Aby uzyskać więcej szczegółów, zobacz Rozmiar i gęstość kontrolek .
Te zalecenia dotyczące rozmiaru docelowego można dostosować zgodnie z wymaganiami danego scenariusza. Oto kilka rzeczy do sprawdzenia:
- Częstotliwość dotykania — rozważ powiększenie celów, które są wielokrotnie lub często naciskane, tak aby były większe niż ich minimalny rozmiar.
- Konsekwencja błędu — cele, które mają poważne konsekwencje w przypadku błędu, powinny mieć większy margines i być umieszczone dalej od krawędzi obszaru zawartości. Dotyczy to szczególnie celów, które są często dotykane.
- Pozycja w obszarze zawartości.
- Format i rozmiar ekranu.
- Ułożenie palców.
- Wizualizacje dotykowe.
Powiązane artykuły
- Podstawy projektowania aplikacji systemu Windows
- Rozmiary ekranu i punkty przerwania
- Rozmiar i gęstość sterowania
- Wyrównanie, margines, wypełnienie
Samples
- Podstawowy przykład danych wejściowych
- Przykład danych wejściowych o niskiej latencji
- Przykładowy tryb interakcji użytkownika
- przykład wizualizacji Focus
- Przykład testowania trafień dotykowych Win32