vs2022的MAUI框架的hello world

勇哥注:

下面开启新框架的第一个程序。我们不用系统自动生成的。自己编辑一个。



MainPage.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 Spacing="25" 
                             Padding="30" 
                             VerticalOptions="Center">
            <Label x:Name="lab1" />
            <Button Text="click me" Clicked="Button_Clicked"/>
        </VerticalStackLayout>
    </ScrollView>

</ContentPage>


MainPage.xaml.cs代码:

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

        public MainPage()
        {
            InitializeComponent();
        }

        private void Button_Clicked(object sender, EventArgs e)
        {
            this.lab1.Text = "Hello world";
        }
    }

}

在windows machine下的效果:

image.png

注意:

你只能通过vs来执行,无法直接运行bin目录下的exe。因为它必须安装布署后才能运行的。

详细见下面的说明:

Maui Blazor windows程序无法通过双击 bin 文件夹中的 exe打开程序的解决办法

https://blog.csdn.net/sd2208464/article/details/127423927




最后记录几个资源 :


nuget中国地区镜像

https://nuget.cdn.azure.cn/v3/index.json

用上国内镜像,从此使用nuget的速度要快上几个量级。

设置方法如下:

image.png



VisualStudio神级插件Resharper使用技巧基础入门到骨灰玩家全教程+性能优化

https://zhuanlan.zhihu.com/p/262152358


Resharper安装与使用

https://www.cnblogs.com/lihuali/p/6321891.html


微软官方姗姗来迟的MVVM工具包

https://learn.microsoft.com/zh-cn/dotnet/communitytoolkit/mvvm/



本文出自勇哥的网站《少有人走的路》wwww.skcircle.com,转载请注明出处!讨论可扫码加群:
本帖最后由 勇哥,很想停止 于 2024-05-08 14:17:52 编辑

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

会员中心
搜索
«    2024年5月    »
12345
6789101112
13141516171819
20212223242526
2728293031
网站分类
标签列表
最新留言
    热门文章 | 热评文章 | 随机文章
文章归档
友情链接
  • 订阅本站的 RSS 2.0 新闻聚合
  • 扫描加本站机器视觉QQ群,验证答案为:halcon勇哥的机器视觉
  • 点击查阅微信群二维码
  • 扫描加勇哥的非标自动化群,验证答案:C#/C++/VB勇哥的非标自动化群
  • 扫描加站长微信:站长微信:abc496103864
  • 扫描加站长QQ:
  • 扫描赞赏本站:
  • 留言板:

Powered By Z-BlogPHP 1.7.2

Copyright Your skcircle.com Rights Reserved.

鄂ICP备18008319号


站长QQ:496103864 微信:abc496103864