会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
functionMC
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
14
下一页
2022年12月25日
MAUI新生5.1-Shell导航视觉层次结构
摘要: 一、Shell介绍 MAUI内置了一套导航框架Shell,主要提供了三类功能:视觉层次结构、路由导航、搜索框。其中视觉层次结构从文字上不是很好理解,可以认为是一套导航菜单系统,具有一定的外观样式和层次结构,且可以进行导航跳转。MAUI定义了三层视觉结构对象,第一层为FlyoutItem或TabBar
阅读全文
posted @ 2022-12-25 17:16 functionMC
阅读(2497)
评论(0)
推荐(1)
2022年12月24日
MAUI新生6.2-布局类控件难点:FlexLayout、BindableLayout、StateContainer
摘要: 一、FlexLayout弹性布局 1、FlexLayout弹性布局,和前端的Flex弹性布局,几乎一样。FlexLayout是容器,可以定义Direction/主轴方向、Wrap/子元素在主轴方向上是否换行/列、JustityContent/AlignItems/AlignContent子元素整体对
阅读全文
posted @ 2022-12-24 21:31 functionMC
阅读(1423)
评论(0)
推荐(2)
2022年12月22日
MAUI新生4.6-主题设置LightTheme&DarkTheme
摘要: 通过主题设置,可以在运行时更改应用的主题外观,比如切换亮色主题和暗黑主题。主题设置并没有新的知识点,基本的原理如下: 定义每个应用主题的ResourceDictionary,每个ResourceDictionary有相同的Key,但值不同。 在根页面App.xaml的资源字典中,引用默认的Resou
阅读全文
posted @ 2022-12-22 22:45 functionMC
阅读(1408)
评论(0)
推荐(1)
MAUI新生4.5-字体图像集成Font&Image
摘要: 一、字体集成:MAUI默认使用OpenSans字体,通过引入新的字体库和图标字体库为案例说明 1、案例的字体库,均在www.iconfont.cn下载 (1)字体库为阿里巴巴普惠体的Thin35,Alibaba_PuHuiTi_2.0_35_Thin_35_Thin.ttf (2)字体图标库的下载方
阅读全文
posted @ 2022-12-22 21:51 functionMC
阅读(1330)
评论(0)
推荐(0)
2022年12月20日
MAUI新生4.4-笔刷Brush
摘要: Brush用于定义控件的外轮廓、背景等属性的值,是为属性赋值的。如Shape类控件的Stroke或Fill属性、Border控件的Stroke属性、Shadow的Brush属性、VisualElement派生类控件的Background属性等,同时在MAUI的Microsoft.Maui.Graph
阅读全文
posted @ 2022-12-20 23:18 functionMC
阅读(495)
评论(0)
推荐(0)
MAUI新生6.1:控件总览
摘要: 一、MAUI控件分类及使用技巧 1、根据控件的功能特点,以及个人的习惯,我将MAUI的控件划分为以下几个大类: 页面类; 布局类; 单一内容类; 集合内容类; 表单类; 容器类 形状类; 窗口类; 辅助功能类,如动画、手势、可访问性等; 2、在MAUI的UI界面设计中,大概遵循以下步骤: 确定页面的
阅读全文
posted @ 2022-12-20 10:27 functionMC
阅读(9237)
评论(1)
推荐(6)
2022年12月18日
Blazor和Vue对比学习(进阶.请求WebAPI):通讯协议和HTTP协议
摘要: 目前请求WebAPI主要有两种方式,一是HTTP请求,二是gRPC请求。本章节主要介绍HTTP请求,Blazor中使用HttpClientFactory,Vue中使用Axios,前后端通用,即可用于客户端向服务端发送请求,也可用于服务端向服务端发送请求。在正式学习HttpClientFactory和
阅读全文
posted @ 2022-12-18 14:47 functionMC
阅读(868)
评论(0)
推荐(0)
MAUI新生4.3-样式外观:触发器Trigger
摘要: MAUI的触发器,提供了在运行时动态更改控件样式的方法。在Blazor或Vue中,可以通过三元表达式或绑定class来轻松实现,而MAUI则相对麻烦些,需要通过触发器来实现。触发器,其实就是控件的一个属性,只要是可视化控件,都带有一个Triggers集合属性,在这个集合属性中,可以设置多个Trigg
阅读全文
posted @ 2022-12-18 14:02 functionMC
阅读(1036)
评论(0)
推荐(0)
2022年12月15日
Blazor和Vue对比学习(进阶.路由导航五):路由守卫
摘要: 路由守卫,可以认为是设置在导航源和目标之间的中间件。Vue在代码上,表现为命名约定的钩子(类似于生命周期钩子),而Blazor会更复杂一些。Vue Router的路由守卫功能非常完善,而Blazor则相对简陋。同时,Blazor的路由守卫需要结合生命周期函数和事件,使用起来反而更加复杂。 一、Vue
阅读全文
posted @ 2022-12-15 23:43 functionMC
阅读(1181)
评论(0)
推荐(2)
2022年12月11日
Blazor和Vue对比学习(进阶.路由导航四):路由传参
摘要: 客户端路由传参,主要通过两种方式:(1)路径参数(route),如/student-detial/1,其中/student为路由,1为传递的参数;(2)查询参数(query),如/student-detail?id=1&name=zs&age=18&sex=男。路径参数适合传递简单的值参数,查询参数
阅读全文
posted @ 2022-12-11 00:25 functionMC
阅读(719)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
14
下一页
公告