跳到主要内容

示例和教程

本节包含一些实用教程,旨在帮助您学习 Avalonia UI 并增强您的信心。以下是每个教程的简要介绍:

待办事项列表应用

一个使用模型-视图-视图模型(MVVM)模式的简单待办事项列表应用程序,通过绑定到集合,您将了解:

  • 如何使用绑定(Bindings)
  • 如何使用命令(Commands)
  • 基本样式设置(Styling)
  • 一些非常基础的文件读写(I/O)操作

这是一个推荐的很好的使用 MVVM 模式在 Avalonia UI 下编程的教程。在这里查看教程。

音乐商店应用

这个应用是为 JetBrains 主办的网络研讨会而制作的演示,由 Avalonia UI 的其中一位创作者 Dan Walmsley 共同主持。

信息

您可以在 YouTube 上观看 JetBrainsAvalonia UI 的网络研讨会,链接在这里.

它使用 JetBrains Rider IDE 运行在 macOS 上,但在其他平台上的步骤也是相同的;在其他 IDE(如 Visual Studio)上的开发体验也会类似。

该应用以 MVVM 模式呈现高度图形化的界面,并演示了如何显示对话框、展示图像和数据集合,并实现数据持久化。

您可以在 这里 查看这个演示。