Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Создание отличного Windows app означает создание пользовательского интерфейса, который интуитивно понятный, адаптивный и визуально полированный. Платформа Windows предоставляет широкий набор стандартных блоков пользовательского интерфейса — от готовых к использованию элементов управления и гибких систем макета до плавной анимации и интерфейсов API окон, что позволяет создавать интерфейсы, которые чувствуют себя прямо дома в Windows.
Принципы проектирования, шаблоны и визуальные рекомендации см. в обзоре конструктора.
Элементы управления
Windows предоставляет комплексную библиотеку элементов управления пользовательского интерфейса, которые соответствуют языку Fluent Design. От основных элементов управления входными данными, таких как кнопки, флажки и текстовые поля до расширенных представлений коллекции, диалоговых окон, меню и средств выбора, эти элементы управления предоставляют стандартные блоки для любого интерфейса приложения.
Начать работу с элементами управления
Макет
Панели макетов и присоединенные макеты позволяют упорядочивать элементы пользовательского интерфейса таким образом, чтобы адаптироваться к различным размерам экрана и ориентациям. Используйте встроенные панели, такие как StackPanel, Grid и RelativePanel, или создайте пользовательские панели для специализированных сценариев. Преобразования и трехмерные эффекты перспективы добавляют дополнительную гибкость.
Навигация
Помогите пользователям перемещаться через приложение с помощью шаблонов навигации, таких как обратная навигация, журнал навигации и переходы на страницу. Используйте такие элементы управления навигации, как NavigationView, BreadcrumbBar и TabView, чтобы создавать четкие, согласованные структуры навигации.
Motion
Движение приносит вашему приложению жизнь и создает чувство непрерывности, так как пользователи взаимодействуют с ним. Используйте переходы страниц, связанные анимации, эффекты параллакса и анимации XAML, чтобы обеспечивать визуальную обратную связь и направлять внимание.
Windowing
ИНТЕРФЕЙСы API окон позволяют управлять окнами приложений, настраивать заголовки и управлять отображением приложения на экране. Используйте класс AppWindow и связанные API для создания многоэкранных интерфейсов, перехода на весь экран или реализации компактных наложений.
Windows developer