Grial UI Kit提供了一组为Xamarin制作的XAML UI页面、模板、控件和助手。窗体和Microsoft.NET MAUI。这些涵盖了最典型的移动UI模式,由开发人员为开发人员精心设计。Grial基于模型-视图-视图模型(MVVM)模式,通过数据绑定确保UI和视图模型之间的清晰分离。Grial是框架不可知论的,所以您可以选择任何您觉得舒服的MVVM框架。Grial UI Kit允许您专注于业务逻辑,而几乎忘记UI。它支持.NET MAUI和最新的Xamarin。形成并瞄准Android和Apple iOS平台。
版本4中的新增功能
全新的外观和感觉-全新的现代外观和感觉更干净、更简单、更灵活。排列在漂亮的模板中,所有Grial UI Kit视觉块都可以重新组合。
.NET MAUI支持-添加了对.NET MAUI的支持。
模板浏览器-使用Grial Web Admin浏览所有Grial UI Kit 4内容(模板、布局、控件等),搜索、选择、自定义Grial内容并将其添加到您的项目中,而无需接触一行代码。
主题定制器-允许您在几分钟内为跨平台应用程序创建全新的外观和感觉,而无需接触任何一行XAML。
网格地图-包括带有定制标记的地图,这些标记专为满足您的所有地图需求而设计:标记商店、餐馆、酒店等。(尚未为.NET MAUI提供地图。)
网格浮动菜单-新的浮动按钮,您可以放置在屏幕上的任何位置,以在特定屏幕上显示重要动作。该控件与Android的Material设计系统中的浮动动作按钮(FAB)非常相似。
格栅抽屉控制-允许您在屏幕上有额外的一层内容,而不会让用户第一眼看到太多信息。它提供了漂亮的打开/关闭动画。(抽屉尚未可用于.NET MAUI。)
可选择包裹面板-现在可以选择包裹面板项目。Grial的包装面板控件的这个扩展允许您在表单中创建多选条目。
视差视图-对于几乎所有移动应用程序都有用,视差视图帮助您实现视差动画转换,而不复杂。它还带有可选的粘性标题,以防用户向下滚动后必须保持某些内容可见。
评级控制-完全可定制的控制提供了一种超快速、简便的方式,可以从应用程序中的任何位置收集反馈。
Grial XAML表达式-XAML代码比以往任何时候都强大。使用Grial的XAML表达式,您可以在UI中保持UI逻辑。超级特定的转换器或带有UI特定属性的杂乱视图模型代码的时代一去不复返了。
新模板-在已经完整的.NETMAUI和Xamarin.Forms目录中添加了更多页面。
更多主题和样式-增加了6个基本主题。
图标按钮-将图标按钮添加到应用程序。选择图标类型、位置和对齐颜色。不需要自定义渲染器。
字体声明-允许您在不丢失字体系列的情况下使用字体样式。通过常规控件属性在所有地方切换“常规”、“粗体”和“斜体”,不用担心字体。