会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
functionMC
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
10
11
···
14
下一页
2022年11月23日
MAUI新生1.8-XAML语法基础:Markup语法及CommunityTookit简介
摘要: 一、什么是Markup语法 XAML可以使用等效的C#后台代码,即可以用C#写UI。但是,C#代码还稍显繁琐,所以在C#代码基础上,由CommutityToolkit提供了Markup扩展包,可以使用更加流畅的C#语法来写UI。通过如下案例来对比一下三者差异: <!--XAML--> <Conten
阅读全文
posted @ 2022-11-23 18:13 functionMC
阅读(902)
评论(1)
推荐(0)
2022年11月22日
MAUI新生1.7-XAML语法基础:UI平台差异OnPlatform&OnIdiom
摘要: MAUI支持跨平台和多设备,可以针对不同平台(Android、iOS、WinUI、MacCatalyst、Tizen),或不同设备(Phone、Tablet、Desktop、TV、Watch),定制不同的UI,应用根据运行环境,自动适应。主要通过OnPlatform和OnIdiom两个标记扩展实现。
阅读全文
posted @ 2022-11-22 09:48 functionMC
阅读(767)
评论(0)
推荐(0)
MAUI新生4.1-样式外观:样式风格Style&Settter
摘要: 一、样式的定义和使用 Style类似于前端的CSS,可以对视觉元素的样式进行有组织的管理,大量减少代码和重复工作量。Style需要结合资源字典使用,将Style定义在资源字典中,元素通过StaticResource或DynamicResource引用样式资源。 二、引用样式资源的匹配原则 1、元素使
阅读全文
posted @ 2022-11-22 00:00 functionMC
阅读(1551)
评论(0)
推荐(1)
2022年11月21日
MAUI新生1.5-XAML语法基础:资源字典ResourceDictionary
摘要: 每个派生自VisualElement或Application的对象,都有一个Resources属性,属性值为Dictionary<string,object>类型的集合对象,这些集合对象可作为资源,提供给元素及其在控件树中的子元素使用。当元素引用资源时,根据键名延着控件树往上匹配。如果控件树中,有多
阅读全文
posted @ 2022-11-21 01:34 functionMC
阅读(652)
评论(0)
推荐(0)
2022年11月20日
《ASP.NET Core技术内幕与项目实战》精简集-EFCore2.8:EFCore7的重磅更新-批量操作
摘要: 本节内容,为补充内容,部分类型涉及5.1和5.2,P129-P134。主要NuGet包: 一、实体更改跟踪 EFCore默认采用“快照更改跟踪”,会对“通过DbContext上下文查询出来的所有实体对象”进行跟踪,首次跟踪时,EFCore会为每个实体创建快照。通过对比当前值和快照值,就可以确定实体的
阅读全文
posted @ 2022-11-20 21:33 functionMC
阅读(887)
评论(0)
推荐(2)
《ASP.NET Core技术内幕与项目实战》精简集-EFCore2.9:泛型仓储实现IRepository
摘要: 本节内容,部分为补充内容,部分涉及到5.2(P131-133)。主要NuGet包:如前章节所述 仓储模式,将数据访问层抽象出来,隐藏了底层对数据源的CRUD操作,这样在应用层或控制器中,我们直接访问仓储封装的方法即可,不需和数据源直接接触。泛型仓储以面向接口和泛型方式实现,一方面,可以非常方便的更换
阅读全文
posted @ 2022-11-20 15:49 functionMC
阅读(1372)
评论(0)
推荐(0)
2022年11月19日
MAUI新生1.4-XAML语法基础:x命名空间xmlns:x
摘要: x命名空间,又叫XAML命名空间,作用于XAML的编译过程。我们知道,XAML代码,最终通过XAML编译器,编译为中间代码IL,并与后台C#代码的编译结果合并。而在编译的过程中,经常需要告诉编译器一些重要信息,比如应该与哪个C#类的编译结果合并、XAML声明的元素是public还是private、元
阅读全文
posted @ 2022-11-19 22:51 functionMC
阅读(1058)
评论(0)
推荐(0)
2022年11月16日
MAUI新生1.3-XAML语法基础:标记扩展原理
摘要: 标记扩展,本质上是IMarkupExtension或者IMarkupExtension<T>接口的实现类。这两个接口,均定义了ProvideValue方法。注意,IMarkupExtension<T>继承自IMarkupExtension,如果定义的标记扩展类,需要实现IMarkupExtensio
阅读全文
posted @ 2022-11-16 21:42 functionMC
阅读(614)
评论(0)
推荐(0)
2022年11月15日
MAUI新生1.2-XAML语法基础:标记扩展{}
摘要: 标记扩展,使属性值可以引用其他源的值或对象,比如引用资源字典、引用其它控件的属性值、绑定ViewModel类属性等。标记扩展的语法有大括号{}和尖括号<>两种方式,但x:Array比较特殊,只能使用尖括号。下个章节,深入学习标记扩展后,将能够理解两者区别。为方便学习和记忆,将标记扩展归纳为以下几类:
阅读全文
posted @ 2022-11-15 12:42 functionMC
阅读(1146)
评论(0)
推荐(2)
2022年11月12日
MAUI新生1.1-XAML语法基础:语法入门
摘要: 一、XAML(MAUI的XAML)和HTML 两者相似,都是标签语言组成的树形文档。每个标签元素,可视为一个对象,通过标签属性(Attribute),为对象的属性(Property)、事件等成员赋值。此处特别将Attribute和Proterty提出来,两者中文都叫属性,但Attribute对应于U
阅读全文
posted @ 2022-11-12 09:48 functionMC
阅读(1600)
评论(2)
推荐(4)
上一页
1
···
3
4
5
6
7
8
9
10
11
···
14
下一页
公告