Grial UI Kit 4.2.116.0

Released: Jul 9, 2024

4.2.116.0 버젼 업데이트

기능

  • Grial Calendar - Introduced the new calendar control. It provides a multiple week / month visualization to display dates and date ranges, allowing users to select them with ease. This control is flexible enough to fit multiple scenarios from the templates, enabling beautiful visualizations that users can further customize. Here are a few highlights:
    • Flexible Styling: Use templates for the calendar, week headers, and days to achieve the look you want.
    • CalendarDayLabel Control: Quickly tweak all day states (today, range end, range inside, radius, disabled, etc.) with ease.
    • Easy Configuration: Set the first day of the week, disable specific dates, and set minimum and maximum dates. You can also adjust the calendar based on culture and more.
    • Selection Support: The calendar supports both single and range date selections.
  • Calendar pages - Added three new pages that make use of the calendar control.
    • The Booking Reservation Page. This page adheres to the standard layout for hotel and flight reservations, featuring a beautiful header, detailed reservation information, and a calendar for selecting dates.
    • The Calendar Schedule Page. It combines the Grial Drawer control with the calendar, allowing you to create an elegant scheduler. Selected date events are displayed in full detail within the bottom layout, providing a comprehensive and user-friendly experience.
    • The Calendar Showcase Page for if you want to explore different calendar configurations.
    • You'll find templates and styles for the calendar in the App.xaml, optimized to work with all Grial Visual Themes. They are ready to customize to suit your needs.
  • Stepper - The new Grial Stepper control allows you to visually represent the different stages of a process, ensuring your users are always informed about what has happened and what is coming next. It's perfect for delivery apps, registration processes, multi-step configurations, onboarding experiences, and tracking users' learning progress. Here are a few highlights:
    • Supports Vertical and Horizontal Layouts: Adapt the stepper to fit your design needs.
    • Total Style Flexibility: Customize with Current, Active, and Inactive templates, and adjust visual properties like strokes, line caps, and much, much more.
    • Built-In Animations: Enjoy seamless animations with built-in duration and easing. It also integrates with Grial Progressive Animations smoothly.
    • MVVM Ready: Define steps using the ItemsSource property, communicate with the ViewModel through CurrentItem and Progress, and use MoveNext/MovePrev commands to control actions directly via bindings.
    • Commands and Events: Handle progress and step changes with ease using built-in commands and events.
  • Stepper page - Added new stepper pages, each page showcases different uses and styles for the Stepper control, demonstrating its versatility:
    • A 3-step form.
    • A 3-step app configuration.
    • A 4-step product shipping page.
  • Introduced a new Survey Page.
  • Added a new property on VideoPlayer DontStopOtherMultimedia - when set to true the video player doesn't interfere with other videos or music being played on the device.

수정사항

  • Fixed Video AutoPlay in iOS.