dot.NET MAUI
什么是 .NET Multi-platform App UI?
受支持的平台
开始使用
安装
生成你的第一个应用
学习资源
Android
仿真器
概述
如何启用硬件加速
管理和创建虚拟设备
编辑虚拟设备
在虚拟设备上调试
从 Windows VM 连接到模拟器
排查常见问题
设备
如何设置物理设备
iOS
使用 .NET CLI 生成 iOS 应用
与 Mac 配对
适用于 Windows 的远程 iOS 模拟器
macOS
使用 .NET CLI 生成 Mac Catalyst 应用
Windows
如何设置 Windows 进行调试
从 Xamarin 迁移
概述
Xamarin 本机项目
升级 Xamarin 本机项目
Android 项目
Android 项目迁移
Android 绑定项目迁移
Apple 项目
Apple 项目迁移
iOS 绑定项目迁移
Xamarin.Essentials 迁移
Xamarin.Forms 项目
使用 .NET 升级助手进行升级
手动升级到多项目应用
手动升级到单项目应用
UWP 项目迁移
布局行为更改
重复使用自定义呈现器
迁移自定义呈现器
重用效果
重用 SkiaSharp 代码
迁移应用属性数据
迁移安全存储数据
迁移版本跟踪数据
教程
创建 .NET MAUI 应用
使用 MVVM 原则升级应用
XAML
概述
基础
开始使用
基本语法
标记扩展
数据绑定基础知识
数据绑定和 MVVM
编译
类修饰符
字段修饰符
泛型
标记扩展
使用标记扩展
创建标记扩展
命名空间
概述
自定义命名空间架构
自定义命名空间前缀
传递参数
运行时加载
工具
XAML 热重载
基础
辅助功能
应用生命周期
行为
数据绑定
概述
基本绑定
绑定模式
字符串格式设置
绑定路径
绑定值转换器
相对绑定
绑定回退
多重绑定
命令
编译的绑定
依赖关系注入
笔势
拖放
平移
捏放
指针
轻扫
点击
本地化
属性
可绑定属性
附加属性
发布和订阅消息
资源字典
Shell
概述
创建 Shell 应用
浮出控件
选项卡
页面
导航
Search
生命周期
单项目
模板
控件模板
数据模板
触发器
Windows
用户界面
动画
基本动画
缓动函数
自定义动画
画笔
概述
纯色
渐变
概述
线性渐变
径向渐变
控件
概述
对齐和定位控件
处理程序
概述
创建自定义控件
自定义控件
布局
概述
AbsoluteLayout
BindableLayout
FlexLayout
网格
HorizontalStackLayout
StackLayout
VerticalStackLayout
自定义布局
页面
ContentPage
FlyoutPage
NavigationPage
TabbedPage
视图
显示数据
BlazorWebView
边框
BoxView
Frame
GraphicsView
映像
标签
地图
ScrollView
形状
概述
椭圆形
填充规则
几何图形
Line
路径
路径
路径标记语法
路径转换
多边形
折线
矩形
WebView
启动命令
按钮
ImageButton
RadioButton
RefreshView
SearchBar
SwipeView
设置值
CheckBox
DatePicker
滑块
步进器
Switch
TimePicker
编辑文本
编辑器
条目
指示活动
ActivityIndicator
ProgressBar
显示集合
CarouselView
概述
数据
Layout
交互
EmptyView
滚动
CollectionView
概述
数据
Layout
选择
EmptyView
滚动
分组
IndicatorView
ListView
选取器
TableView
ContentView
TwoPaneView
C# 标记
显示弹出窗口
显示工具栏项
显示工具提示
字体
图形
概述
混合模式
颜色
绘制图形对象
图像
绘制图形对象
转换
绕组模式
图像
应用图标
图像
初始屏幕
菜单
显示上下文菜单
显示菜单栏
显示菜单项
键盘快捷键
阴影
样式
使用 XAML 设置应用样式
使用 CSS 设置应用样式
主题设置
设置应用主题
响应系统主题更改
工具
检查可视化树
可视状态
平台
Android
应用链接
应用部件清单
内部机制
Java 和托管代码互操作性
连音
iOS
Apple 帐户管理
Apple 隐私清单
代码签名和预配
功能
权利
信息属性列表
连音
Mono 解释器
设置设备进行开发
概述
自动预配
手动预配
通用链接
Mac Catalyst
代码签名和预配
功能
权利
信息属性列表
连音
Mono 解释器
指定 UI 风格
通用链接
平台集成
概述
应用程序模型
应用操作
应用信息
浏览器
Launcher
主线程
地图
权限
版本跟踪
通信
联系人
电子邮件
网络
电话拨号程序
SMS(消息传递)
Web Authenticator
设备功能
Battery
设备显示
设备信息
设备传感器
Flashlight
地理编码
地理位置
触觉反馈
振动
媒体
照片和视频
屏幕截图
文本语音转换
单位转换器
平台特定内容
Android
概述
条目输入法编辑器选项
ListView 快速滚动
软键盘输入模式
SwipeView 轻扫转换模式
TabbedPage 页面轻扫
TabbedPage 页面转换动画
TabbedPage 工具栏位置
WebView 混合内容
WebView 缩放
iOS
概述
单元格背景色
DatePicker 项选择
条目游标颜色
条目字号
FlyoutPage 阴影
较大页面标题
ListView 组标头样式
ListView 行动画
ListView 分隔符样式
模式页面呈现样式
NavigationPage 栏半透明效果
选取器项选择
安全区域布局指南
ScrollView 内容触控
SearchBar 样式
同时进行的平移手势识别
滑块拇指点击
SwipeView 轻扫转换模式
TabbedPage 半透明选项卡栏
TimePicker 项选择
Windows
概述
默认图像目录
InputView 阅读顺序
ListView SelectionMode
RefreshView 拉取方向
SearchBar 拼写检查
VisualElement 访问密钥
共享
剪贴板
共享文件和文本
存储
文件选取器
文件系统帮助程序
首选项
安全存储
平台帮助程序
配置多目标
自定义 UI 外观
调用平台代码
原生嵌入
数据和云服务
AI
ChatGPT
DALL-E
身份验证
Microsoft 身份验证库
准备租户
创建 Shell 应用
登录和注销
基于角色的访问控制
Azure 移动应用
概述
身份验证
脱机同步
Graph SDK
本地数据库
Web 服务
使用基于 REST 的 Web 服务
连接到本地 Web 服务
部署
概述
提高应用性能
iOS
热重启
无线部署
项目配置
发布
Android
概述
发布以进行 Google Play 分发
发布以进行即席分发
使用命令行发布
iOS
概述
发布以进行应用商店分发
发布以进行内部分发
发布以进行即席分发
使用命令行发布
Mac Catalyst
概述
发布未签名的应用
发布应用商店分发版
在 App Store 外部发布
发布以进行即席分发
Windows
概述
使用 .NET CLI 发布打包的应用
使用 .NET CLI 发布未打包的应用
使用 Visual Studio 发布到文件夹
企业应用程序模式
概述
前言
介绍
“模型-视图-视图模型”模式
依赖关系注入
在组件之间通信
导航
验证
配置管理
容器化微服务
访问远程数据
身份验证和授权
MVVM 社区工具包功能
单元测试
疑难解答
dotnet-maui-net-maui-8.0 中文目录
于 2024-04-10 20:04:39 首次发布