文章目录
- 工程简述
- 窗体样式
-
- 暗色模式
- 亚克力模糊效果
-
- ExperimentalAcrylicBorder” 和 “ExperimentalAcrylicMaterial” 的介绍
-
- ExperimentalAcrylicBorder
- ExperimentalAcrylicMaterial
- 按钮排版
- 按钮图标
- 按钮命令
-
- 响应式命令
- 添加一个新对话框
-
- 对话框窗口样式
- 对话框的输入与输出
- 显示对话框
- 对话框的位置和大小
- 添加对话框内容
- 模拟搜索
-
- 响应式模型
- 数据绑定
- 专辑搜索和选择
- 模拟数据
- 专题视图
-
- 图标资源
- 后续观看在线文档示例
- 基础知识
-
- Avalonia XAML
-
- 文件格式
- 控件元素
- 控件属性
- 控件内容
- 数据绑定
- Code-behind文件
- XML命名空间
- CLR命名空间前缀
- Using前缀
- Code-behind
-
- 定位控件
- 设置属性
- 处理事件
- 控件
-
- 布局控件
- 按钮
- 重复数据控件
- 文本显示和编辑
- 值选择
- 显示图像
- 菜单和弹出框
- 选择自定义控件类型
-
- 用户控件(UserControl)
- 模板控件(Templated/Lookless Controls)
- 自绘控件
- 定义属性
-
- 样式化属性
- 定义事件
-
- 路由事件
- 定义主题控件
- 布局
-
- 元素边界框
- 布局系统
- 测量和排列子元素
- 本节内容
- Alignment、Margin 和 Padding
-
- 元素定位
- Panels Overview
-
- Panel 类
- 样式
-
- 样式
- 控件主题
- 工作原理
- 如何使用 INotifyPropertyChanged
- 使用 MVVM Toolkit 简化 INotifyPropertyChanged简化
- 如何绑定样式类
Avalonia作为mvvm的框架,以及丰富的资料文档,学习效率和速度高,本文摘录在线文档,学习记录。参考文档
工程简述
窗体样式
暗色模式
找到并打开文件 App.axaml。
在 XAML 中,将 元素中的 RequestedThemeVariant 属性从 Default 更改为 Dark:
RequestedThemeVariant=“Dark”
亚克力模糊效果
<Wind