Avalonia-wpf介绍

文章目录

  • 工程简述
  • 窗体样式
    • 暗色模式
  • 亚克力模糊效果
    • 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的框架,以及丰富的资料文档,学习效率和速度高,本文摘录在线文档,学习记录。参考文档

工程简述

Avalonia-wpf介绍_第1张图片

Avalonia-wpf介绍_第2张图片

窗体样式

暗色模式

找到并打开文件 App.axaml。
在 XAML 中,将 元素中的 RequestedThemeVariant 属性从 Default 更改为 Dark:
RequestedThemeVariant=“Dark”

亚克力模糊效果

<Wind

你可能感兴趣的:(C#技巧总结,wpf)