.NET MAUI Preview 13 发布
.NET MAUI Preview 13 现已发布。除了质量改进之外,这个版本还包括几个实现,如 Label.FormattedText。官方曾表示,其计划在 2022 年第一季度交付候选版本,并在 2022 年第二季度交付最终版本。
整个页面是一个单独的Label控件,模仿 Windows font preview
<Label LineBreakMode="NoWrap" LineHeight="1.4">
<Label.FormattedText>
<FormattedString>
<Span Text="Font name: Default 
"/>
<Span Text="Version: 1.00 
"/>
<Span Text="Digitally Signed, TrueType Outlines 
"/>
<Span Text="abcdefghijklmnopqrstuvwxyz "/>
<Span Text="abcdefghijklmnopqrstuvwxyz 
" TextTransform="Uppercase"/>
<Span Text="1234567890.:,;'+-*/= 
"/>
<Span Text="12 The quick brown fox jumps over the lazy dog. 1234567890 
" FontSize="12"/>
<Span Text="18 The quick brown fox jumps over the lazy dog. 1234567890 
" FontSize="18"/>
<Span Text="24 The quick brown fox jumps over the lazy dog. 1234567890 
" FontSize="24"/>
<Span Text="36 The quick brown fox jumps over the lazy dog. 1234567890 
" FontSize="36"/>
<Span Text="48 The quick brown fox jumps over the lazy dog. 1234567890 
" FontSize="48"/>
<Span Text="60 The quick brown fox jumps over the lazy dog. 1234567890 
" FontSize="60"/>
<Span Text="72 The quick brown fox jumps over the lazy dog. 1234567890 " FontSize="72"/>
</FormattedString>
</Label.FormattedText>
</Label>
新版本具体亮点内容如下:
- 新的 .NET MAUI 文档,涵盖从 XAML 基础和高级主题到可绑定和附加属性以及 RelativeLayout 的许多主题
- 使用 .NET MAUI、WPF 和 Windows Forms 构建 Blazor 混合应用程序的文档。
- Label.FormattedText ( #3637 )
- ListView(#3916 #3817 #4193)
- 性能 – 移除 MS.Extensions.Hosting ( #4505 )
- RadioButton(#3784)
- SwipeView(#3987 #4064 #4026)
- WinUI Flyout ( #3735 )
- WinUI TabbedPage ( #4257 )
- WebView:CanGoBack、CanGoForward、Eval、GoBack、GoForward、Reload
微软方面表示,其在 .NET MAUI 中做出的一个关键的 .NET alignment 启发设计决策是采用 Microsoft.Extensions builder 模式来引导应用程序。
此版本删除了 Microsoft.Extensions.Hosting,以加快应用程序的启动时间,尤其适用于 Android。
更多详情了查看发布公告
