.NET MAUI Preview 11 发布

栏目: 软件资讯 · 发布时间: 3年前

内容简介:.NET MAUI Preview 11 现已发布。该版本中增加了第一批 Fluent UI 控件样式、多窗口实现、控件功能和另一组 iOS 类型对齐。官方表示,其计划在 2022 年第一季度交付候选版本,并在 2022 年第二季度交付最终版本。...

.NET MAUI Preview 11 现已发布。该版本中增加了第一批 Fluent UI 控件样式、多窗口实现、控件功能和另一组 iOS 类型对齐。官方表示,其计划在 2022 年第一季度交付候选版本,并在 2022 年第二季度交付最终版本。

新版本具体亮点内容如下:

使用 Fluent Design System 的 Windows 控件样式

Windows 11 通过更新的 Fluent Design System 引入了新的 UI 样式,并且 .NET MAUI 将所有控件样式设置为使用最新的。后续预览将以此为基础,添加更多控件和对主题的支持。在预览版 11 中,你将看到以下内容的初始更新:

.NET MAUI Preview 11 发布

Multi-window Apps

与 Xamarin.Forms 相比,.NET MAUI 的主要更新之一是引入了多窗口。Application.Current.Windows 持有对你所创建的所有窗口的引用。示例:

var secondWindow = new Window {
    Page = new MySecondPage {
        // ...
    }
};

Application.Current.OpenWindow(secondWindow);

.NET MAUI Preview 11 发布

.NET MAUI Preview 11 发布

在 v1.1 版发布之前,Windows App SDK 的多窗口实现将处于实验性发布阶段(见路线图)。

Templates and C# 10

此版本使用 C# 10 模式更新了模板,如 implicit usings 和文件范围的命名空间,并为 ContentPage 和 ContentView 增加了项目模板。现在,当你的项目选择使用 ImplicitUsings 时,你会看到一个更干净的项目文件,如模板的 MauiProgram.cs。

namespace Preview11;

public static class MauiProgram
{
    public static MauiApp CreateMauiApp()
    {
        var builder = MauiApp.CreateBuilder();
        builder
            .UseMauiApp<App>()
            .ConfigureFonts(fonts =>
            {
                fonts.AddFont("OpenSans-Regular.ttf", "OpenSansRegular");
            });

        return builder.Build();
    }
}

iOS、macOS 和 tvOS 类型对齐

作为用 .NET 6 统一 Xamarin SDK 的一部分,开发团队一直在努力更新苹果相关 SDK,以便在 .NET 6 中使用本地 nint 和 nuint 类型,而不是 System.nint 和 System.nuint。这将影响到使用 .NET 6 为 iOS、macOS 和 tvOS 构建的现有库。要采用这一变化,你必须针对 NET 6 重新编译你的代码,如果你明确使用上述类型,你应该更新你的 .NET 6 代码以使用 C# 类型。

新的 .NET MAUI 文档

为 .NET MAUI 发布了一批新的文档,包括 Accessibility、BlazorWebView、Border、GraphicsView、Maui.Graphics、Shadows、Splash Screen、多目标以及如何调用平台代码的新指南。Xamarin.Forms 文档正在被移植和更新到 .NET MAUI 中,从现在开始将定期发布。当你找不到你需要 的.NET MAUI 文档时,可查看是否有 Xamarin.Forms 文档,因为大多数概念也都适用于 .NET MAUI。

详情可查看官方博客


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

从零开始学微信公众号运营推广

从零开始学微信公众号运营推广

叶龙 / 清华大学出版社 / 2017-6-1 / 39.80

本书是丛书的第2本,具体内容如下。 第1章 运营者入门——选择、注册和认证 第2章 变现和赚钱——如何从0到100万 第3章 决定打开率——标题的取名和优化 第4章 决定美观度——图片的选取和优化 第5章 决定停留率——正文的编辑和优化 第6章 决定欣赏率——版式的编辑和优化 第7章 数据的分析——用户内容的精准营销 书中从微信运营入门开始,以商业变......一起来看看 《从零开始学微信公众号运营推广》 这本书的介绍吧!

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具