Contents
Contents
 Xamarin.Forms
 开始操作
 什么是 Xamarin.Forms
 安装
 在 Windows 上安装 Xamarin
 安装 Xamarin 预览版 (Windows)
 从 Visual Studio 中卸载 Xamarin
 安装 Visual Studio for Mac
 安装 Xamarin 预览版 (Mac)
 卸载 Visual Studio for Mac
 Xamarin 防火墙配置说明
 受支持的平台
 首个应用
 快速入门
 文件 > 新建
 多页
 数据库
 “样式”
 深入探索
 教程
 堆积布局
 Label
 Button
 文本输入
 文本编辑器
 映像
 网格布局
 列表
 弹出窗口
 应用生命周期
 本地数据库
 Web 服务
 了解 Xamarin
 .NET 开发人员
 Java 开发人员
 Objective-C 开发人员
 Azure
 开发指南
 XAML
 概述
 XAML 基础
 第 1 部分。 XAML 入门
 第 2 部分。 基本 XAML 语法
 第 3 部分。 XAML 标记扩展
 第 4 部分。 数据绑定基础知识
 第 5 部分。 从数据绑定到 MVVM
 XAML 控件
 XAML 编译
 XAML 标记扩展
 使用 XAML 标记扩展
 创建 XAML 标记扩展
 工具
 XAML 热重载
 XAML 工具箱
 XAML 预览程序
 设计时数据
 自定义控件
 命名空间
 XAML 命名空间
 XAML 自定义命名空间架构
 建议的 XAML 命名空间前缀
 其他功能
 可绑定属性
 附加属性
 资源字典
 传递参数
 泛型
 字段修饰符
 在运行时加载 XAML
 应用程序基础知识
 概述
 可访问性
 自动化属性
 键盘辅助功能
 应用类
 应用生命周期
 应用程序索引和深层链接
 行为
 介绍
 附加行为
 Xamarin.Forms 行为
 可重用行为
 EffectBehavior
 EventToCommandBehavior
 自定义呈现器
 介绍
 呈现器基类和本机控件
 自定义 Entry
 自定义 ContentPage
 自定义图钉
 自定义 ListView
 自定义 ViewCell
 自定义 WebView
 实现视图
 实现视频播放器
 创建平台视频播放器
 播放 Web 视频
 将视频源绑定到播放器
 加载应用程序资源视频
 访问设备的视频库
 自定义视频传输控件
 自定义视频定位
 数据绑定
 基本绑定
 绑定模式
 字符串格式设置
 绑定路径
 绑定值转换器
 相对绑定
 绑定回退
 多绑定
 命令界面
 编译的绑定
 DependencyService
 介绍
 注册及解决方法
 从照片库中选取
 双屏
 双屏模式
 双屏布局
 双屏设备功能
 双屏平台帮助程序
 双屏触发器
 效果
 介绍
 效果创建
 传递参数
 作为 CLR 属性的参数
 作为附加属性的参数
 调用事件
 可重用 RoundEffect
 手势
 点击
 捏放
 平移
 轻扫
 本地通知
 本地化
 字符串和图像本地化
 从右到左本地化
 MessagingCenter
 导航
 分层导航
 TabbedPage
 CarouselPage
 MasterDetailPage
 模式页
 shell
 介绍
 创建 Shell 应用程序
 浮出控件
 制表符
 页面配置
 导航
 搜索
 生命周期
 自定义呈现器
 模板
 概述
 控件模板
 数据模板
 介绍
 创建数据模板
 选择数据模板
 触发器
 用户界面
 概述
 C# 标记
 控件引用
 概述
 Pages
 布局
 视图
 单元
 常用属性、方法和事件
 第三方控件
 显示数据
 BoxView
 Expander
 图像
 Label
 映射
 概述
 初始化和配置
 地图控件
 位置和距离
 锁定
 多边形、折线和圆形
 地理编码
 启动本机映射应用
 MediaElement
 形状
 概述
 椭圆形
 填充规则
 几何图形
 线
 路径
 路径
 路径标记语法
 路径转换
 多边形
 折线
 矩形
 WebView
 启动命令
 Button
 ImageButton
 RadioButton
 RefreshView
 搜索栏
 SwipeView
 设置值
 CheckBox
 DatePicker
 Slider
 步进器
 开关
 TimePicker
 编辑文本
 编辑器
 条目
 指示活动
 ActivityIndicator
 ProgressBar
 显示集合
 CarouselView
 介绍
 数据
 布局
 交互
 EmptyView
 滚动
 CollectionView
 介绍
 数据
 布局
 选择
 EmptyView
 滚动
 分组
 IndicatorView
 ListView
 Data Sources
 单元格外观
 列表外观
 交互性
 性能
 选取器
 设置选取器的 ItemsSource 属性
 将数据添加到选取器的项集合
 TableView
 其他控件