.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 中做出的一个关键的 .NET alignment 启发设计决策是采用 Microsoft.Extensions builder 模式来引导应用程序。
此版本删除了 Microsoft.Extensions.Hosting,以加快应用程序的启动时间,尤其适用于 Android。
更多详情了查看发布公告