.net 8 发布了,试下微软最近强推的MAUI

这篇具有很好参考价值的文章主要介绍了.net 8 发布了,试下微软最近强推的MAUI。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

先看下实现的效果:

maui,CefSharp,.net,microsoft,ui

下面发下XAML文件:

<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
             x:Class="MauiApp2.MainPage">

    <ScrollView>
        <VerticalStackLayout
            Padding="30,0"
            Spacing="25">
            <Label x:Name="txt_label" Text="Value :0 "></Label>
            <Slider x:Name="slider_1" Minimum="0" Maximum="1"  ValueChanged="Slider_ValueChanged" />
            <Image
                Source="dotnet_bot.png"
                HeightRequest="185"
                Aspect="AspectFit"
                SemanticProperties.Description="dot net bot in a race car number eight" />

            <Label
                Text="Hello, World!"
                Style="{StaticResource Headline}"
                SemanticProperties.HeadingLevel="Level1" />

            <Label
                Text="Welcome to &#10;.NET Multi-platform App UI"
                Style="{StaticResource SubHeadline}"
                SemanticProperties.HeadingLevel="Level2"
                SemanticProperties.Description="Welcome to dot net Multi platform App U I" />

            <Button
                x:Name="CounterBtn"
                Text="Click me" 
                SemanticProperties.Hint="Counts the number of times you click"
                Clicked="OnCounterClicked"
                HorizontalOptions="Fill" />
        </VerticalStackLayout>
    </ScrollView>

</ContentPage>

.cs文件:

namespace MauiApp2
{
    public partial class MainPage : ContentPage
    {
        int count = 0;

        public MainPage()
        {
            InitializeComponent();
        }

        private void OnCounterClicked(object sender, EventArgs e)
        {
            count++;

            if (count == 1)
                CounterBtn.Text = $"Clicked {count} time";
            else
                CounterBtn.Text = $"Clicked {count} times";

            SemanticScreenReader.Announce(CounterBtn.Text);
        }

        private void Slider_ValueChanged(object sender, ValueChangedEventArgs e)
        {
            this.txt_label.Text = this.slider_1.Value.ToString();
        }
    }

}

下一个示例实现调用手机的蓝牙或者一些设备。文章来源地址https://www.toymoban.com/news/detail-760941.html

到了这里,关于.net 8 发布了,试下微软最近强推的MAUI的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 实时监控.NET Core请求次数:创建记录最近5分钟的请求,轻松可靠

      概述: 在.NET Core中,通过创建RequestCountMiddleware中间件,结合MemoryCache,实现了记录最近5分钟请求次数的功能。该中间件在每个请求中更新计数,并使用缓存存储,为简单而实用的请求监控提供了一个示例。 要实现一个在.NET Core中记录最近5分钟请求次数的 RequestCountMiddlew

    2024年03月09日
    浏览(49)
  • 【微软产品介绍】 Microsoft Office 套件

    Microsoft Office 套件是当今最为流行和广泛应用的办公软件套件之一。它包含了一系列强大的工具和功能,以满足个人、学生和企业在办公场景中的各种需求。无论是处理文字、数据分析、幻灯片演示,还是管理电子邮件和数据库,Microsoft Office 套件都提供了一站式的解决方案。

    2024年02月12日
    浏览(40)
  • 微软云 (Microsoft Cloud) 技术概述

    本篇是一个概述,无论从事技术的你处在什么样的位置,都可以进行了解。特别地如果你是企业IT领导者,你可能不需要知道公司使用的技术的每个细节。 然而,你确实需要在全局上有一定的了解。 你的员工应该使用什么技术?这些技术如何结合在一起? 最重要的是,什么样

    2024年02月12日
    浏览(37)
  • MacOS 微软办公套件 Microsoft Office

    Microsoft Corporation 包含新版 Mac 版 Word、Excel、PowerPoint、Outlook 和 OneNote。 ➤ 前往下载 ⇲ Mac 自带的3件套虽然也很好用,但很多人对微软的 office 使用的较为熟练,所以该套件现在也可以在 mac 上轻松使用了,并且体验比 windows 还要好,赞赞~ Office for Mac 的发行说明 附带 Microso

    2024年02月11日
    浏览(39)
  • 微软商店 Microsoft Store或者Microsoft ToDo连接不上网络解决方法

    最近几个月发现微软商店打开不了,错误码显示为“代码: 0x80131500”,网络连接正常但是加载不出来页面,还有Microsoft ToDo也无法同步,今天下定决心去把他给调好。 在网上搜索了许多的博客,最终大致确定有三种原因: 没开Microsoft store的wlan使用权限 UWP应用自身特性导致

    2024年02月04日
    浏览(85)
  • 微软商店Microsoft Store无法安装Ubuntu

    相信很多人在用微软商店下载linux先行版如Ubuntu都会报错而无法下载,而官网下都则是一个完整的镜像,不能在window上运行。在这里我以Ubuntu给大家列出两个解决方法。 方法一:         第一个方法是通过修改host来解决Microsoft  Store不稳定问题。来自B站的一位up主的视频。具

    2024年02月11日
    浏览(50)
  • 如何在 微软Microsoft 官网 下载 office365

    百度 office 365 登录账号 点击下载

    2024年02月16日
    浏览(69)
  • 解决:微软应用商店(Microsoft Store)无法加载页面

    Win10 微软应用商店(Microsoft Store)显示无法加载页面,请稍后重试。错误代码:0x80131500 实测解决办法: 1、启动运行(快捷键:Win+R),输入:inetcpl.cpl 2、在弹出的“Internet属性”窗口,切换至“高级”选项卡,找到设置中的“使用TLS 1.2”最后点“应用”保存即可。 3、最后

    2024年02月11日
    浏览(56)
  • Microsoft InfoPath(微软Office软件高级版本组件)

    Microsoft InfoPath 是用來開發以XML為基礎的表格的應用程式。於2003年末首次發布作為微軟Office 2003套餐程式的一部分。InfoPath主要特點是它對自訂的XML概要支援,以創作和查驗XML文件的能力。它可透過MSXML與SOAP工具包利用XML Web Services連接到外部系統 ,並且後端和中間層系統可設

    2024年02月03日
    浏览(51)
  • Microsoft Store 微软商店无法加载在页面解决

    导致此原因主要是因为你的电脑开启过vpn,开启了系统代理,导致微软商店无法加载。  解决方法: 1.第一步,开始→设置; 2.第二步,网络和internet   3.第三步,点击代理。关闭手动代理服务器这一项。     然后再打开微软商店,就可以了。  

    2024年02月12日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包