.NET MAUI Preview 5 发布

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

内容简介:.NET MAUI Preview 5 已发布。在此版本中,开发团队启用了动画和视图转换 (view transformation) 功能、完成了多个 UI 组件的移植,并对单个项目模板进行了改进。此外还发布了第一批涵盖 .NET MAUI 介绍和基础方面...

.NET MAUI Preview 5 已发布。在此版本中,开发团队启用了动画和视图转换 (view transformation) 功能、完成了多个 UI 组件的移植,并对单个项目模板进行了改进。此外还发布了第一批涵盖 .NET MAUI 介绍和基础方面的预览文档:https://docs.microsoft.com/dotnet/maui/

动画

目前 .NET MAU 提供了多种方法执行动画,其中最简单的是利用视图扩展方法,例如FadeToRotateToScaleToTranslateTo等等。在以下示例中,通过使用HandlerAttached新事件获取对绑定到布局的每个视图的引用:

<DataTemplate x:Key="FavouriteTemplate">
    <Frame
        AttachedHandler="OnAttached"
        Opacity="0">
        ...
    </Frame>
</DataTemplate>
<FlexLayout
    BindableLayout.ItemTemplate="{StaticResource FavouriteTemplate}"
    BindableLayout.ItemsSource="{Binding Favorites}"
    >
    ...
</FlexLayout>

当页面出现时,将视图以轻微交错的方式进行动画处理,以创建美丽的层叠效果。

public partial class FavoritesPage : ContentPage
{
    List<Frame> tiles = new List<Frame>();

    void OnAttached(object sender, EventArgs e)
    {

        Frame f = (Frame)sender;
        tiles.Add(f);
    }

    protected override async void OnAppearing()
    {
        base.OnAppearing();

        await Task.Delay(300);
        TransitionIn();
    }

    async void TransitionIn()
    {
        foreach (var item in tiles)
        {
            item.FadeTo(1, 800);
            await Task.Delay(50);
        }
    }    
}

如需了解更完整的视图动画编排,查看自定义动画文档,该文档演示了添加多个可以并行运行的子动画。

UI 组件

在这个版本中,多个控件的所有属性和事件都被移植到了 Xamarin.Forms 渲染器架构的处理程序中,包括ActivityIndicatorCheckBoxImageStepper。在之前的预览版中,开发者需要检查是否移植了控件并从兼容包中为不可用的渲染器注册渲染器。而在 .NET MAUI Preview 5 中,通过更新UseMauiApp扩展(参阅 Startup wiki)来为开发者连接所有控件,无论它们是基于处理程序还是渲染器,从而使这变得更加容易。

.NET MAUI Preview 5 发布

Preview 5 的另一项新功能是首次引入Shell,这是一个应用程序容器,提供 URI 导航,以及实现弹出菜单和选项卡的快速方法。

单个项目模板更新

开发团队在此版本中取得了进展:将多个 WinUI 项目合并为一个。现在,当创建一个项目时 (dotnet new maui),开发者将看到两个项目:多目标的 .NET MAUI 项目和 WinUI 项目。

.NET MAUI Preview 5 发布

有关 .NET MAUI 入门的其他信息,参阅新的文档网站

详细更新内容查看发布公告


以上所述就是小编给大家介绍的《.NET MAUI Preview 5 发布》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

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

我看电商2(双色)

我看电商2(双色)

黄若 / 电子工业出版社 / 2016-6 / 39.00元

《我看电商2》是行业畅销书《我看电商》的续集。 《我看电商》自出版以来,连续印刷14 次,受到业界人士和广大读者的高度好评。《我看电商2》承续作者一贯的风格,以行业观察、经验分享为出发点,重点分析了过去一年中国电商界的最新动态与趋势,包括双11点评、京东关闭拍拍、上市公司私有化等。 电子商务是我国近年来发展最快的新兴行业之一,作者作为这个行业的长老级领军人物,善于思考,长于实操。《我看......一起来看看 《我看电商2(双色)》 这本书的介绍吧!

SHA 加密
SHA 加密

SHA 加密工具

html转js在线工具
html转js在线工具

html转js在线工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具