会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
functionMC
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
14
下一页
2023年1月14日
C#、TS和Dart对比3:编译时常量和运行时常量
摘要: 一、常量的一些概念 1、变量初始化或赋值后,值还可以改变,但常量一旦初始化或赋值后,值不可变。 2、有一些常量,必须在定义常量的时候初始化赋值,值在编译期决定,称之为编译时常量。C#、TS和Dart中,都使用const来定义,但使用略有区别,详见下文。 3、而有一些常量,即可以在编译期初始化赋值,也
阅读全文
posted @ 2023-01-14 00:14 functionMC
阅读(448)
评论(0)
推荐(0)
2023年1月12日
C#、TS和Dart对比4.1:类型概述
摘要: 类型在编程开发语言中,占据核心位置,甚至可以简单的概况为:编程开发,就是在定义和使用类。无论是C#,还是TS或Dart,都有一个庞大的类型系统,包括核心的内置类、语言的预定义类库、框架的预定义类、第三方类库以及自定义类。通过对类型系统进行合理的划分,并针对每种类型,采取不一样的学习方式,将有利于掌握
阅读全文
posted @ 2023-01-12 13:36 functionMC
阅读(250)
评论(0)
推荐(0)
C#、TS和Dart对比2:变量和作用域
摘要: 一、变量的声明、赋值和类型推断 1、C# //C#是完全面向对象语言,所有代码都必须在类中 //Program类的Main方法,是程序的入口函数 public class Program { static void Main(string[] args) { int a1; //声明变量 a1 =
阅读全文
posted @ 2023-01-12 01:21 functionMC
阅读(310)
评论(0)
推荐(0)
2023年1月11日
C#、TS和Dart对比1:概述和目录
摘要: 一、为什么要三门语言一起学? 多门语言一起学习,有利于提升语言学习的触类旁通能力。现代开发语言非常丰富,很多应用场景或问题的解决,需要多种语言配合,有了触类旁通的学习能力,当需要接触一门新语言时,上手会比较快。另外,由于不同语言的相似性,多种语言开发时,会经常短路错位,这里也算是一个快速查询的目录。
阅读全文
posted @ 2023-01-11 16:41 functionMC
阅读(1687)
评论(0)
推荐(0)
2023年1月1日
MAUI新生5.6-搜索栏SearchHandler
摘要: 一、搜索栏SearchHandler的基本原理,如下图所示 搜索栏主要有两部分组成:UI控件和SearchHandler派生类。其中UI控件负责数据展示,并提供查询搜索和点击选择项的UI交互功能;SearchHandler派生类响应控件的查询和点击事件,并提供数据源、筛选结果和导航跳转功能。 Sea
阅读全文
posted @ 2023-01-01 14:50 functionMC
阅读(763)
评论(0)
推荐(1)
2022年12月31日
MAUI新生5.5-导航路由Navigation
摘要: MAUI的Shell导航框架,也是以路由方式进行导航,并提供了两套导航方式,一是如前面章节所述的视觉层次结构,会自动建立导航路由,可以进行不同层次页面的导航切换;二是为页面手动注册路由,并执行代码导航。 一、注册路由 1、视觉层次结构页面的路由注册 在视觉层次结构中(Shell > FlyoutIt
阅读全文
posted @ 2022-12-31 23:52 functionMC
阅读(4250)
评论(1)
推荐(1)
MAUI新生5.4-内容页ShellContent
摘要: ShellContent是Shell视觉层次结构中,最终承载内容页的构件,Shell > FlyoutItem|TabBar > Tab > ShellContent > View。 一、按需加载内容页和应用启动时加载内容页 1、按需加载内容页。导航发生时,才加载内容页,按需创建。 【<ShellC
阅读全文
posted @ 2022-12-31 13:18 functionMC
阅读(1309)
评论(0)
推荐(0)
2022年12月29日
MAUI新生5.3-底部Tab栏导航TabBar/Tab/ShellContent
摘要: 一、TabBar的基本使用: 如果只需要底部Tab栏导航,则应使用TabBar。TabBar的使用,和FlyoutItem基本相同,如下图所示: 二、底部Tab栏的样式设置 Shell.TabBarBackgroundColor:设置在Shell或TabBar上,Tab栏背景色 Shell.TabB
阅读全文
posted @ 2022-12-29 22:25 functionMC
阅读(2937)
评论(2)
推荐(0)
2022年12月28日
MAUI新生5.2-浮出控件导航Flyout-FlyoutItem/MenuItem/Header/Footer
摘要: 如前章所述,Shell导航框架,在UI层面,有两种导航方式,一是浮出控件导航,二是底部Tab栏导航,本章节将深入学习浮出控件导航。浮出控件提供了非常丰富的定制功能,组成部分如下图所示: 一、Header/Footer页头和页尾设置(Header和Footer的使用方式一样) 1、通过DataTemp
阅读全文
posted @ 2022-12-28 22:09 functionMC
阅读(2059)
评论(0)
推荐(1)
MAUI新生6.5-表单类控件难点:RadioButton、ProgressBar
摘要: 一、RadioButton,单选框分组和选定值 <!--RadioButton的使用案例--> <ContentPage ...... xmlns:vm="clr-namespace:MauiApp15.ViewModels"> <!--实例化ViewModel,并设置为BindingContext
阅读全文
posted @ 2022-12-28 16:28 functionMC
阅读(994)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
14
下一页
公告