Avalonia Alpha 4 发布了,Avalonia 是一个跨平台的 .NET UI 框架,支持 Windows、Linux、iOS 和 Android。前身是 Perspex。
这是从Perspex更名为Avalonia后的第一个发布版本,之所以更名是因为Perspex商标问题。该版本主要做了以下改进:
列表虚拟化
Windows 平台支持 Per-monitor DPI
支持多样式资源引用
新增Skia 后端用于替换非Windows平台的Cairo后端
AppBuilder,配置适用于特定平台的应用
支持绑定数据验证
Windows平台应用图标的改进
系统弹窗改进,以及一些设计改进
具体信息,可以在这里查看:
http://grokys.github.io/avalonia/avalonia-alpha4/
该版本依赖环境:
Serilog (>= 1.5.14)
Splat(>= 1.6.2)
Sprache(>= 2.0.0.50)
System.Reactive(>= 3.0.0)
System.Reactive.Core(>= 3.0.0)
System.Reactive.Interfaces(>= 3.0.0)
System.Reactive.Linq(>= 3.0.0)
System.Reactive.PlatformServices(>= 3.0.0)