AvaloniaUI C# 開發測試
AvaloniaUI C# 開發測試
教學資料:
https://www.youtube.com/watch?v=1mzM6N4drCU&list=PLJYo8bcmfTDF6ROxC8QMVw9Zr_3Lx4Lgd
https://docs.avaloniaui.net/docs/get-started/
https://docs.avaloniaui.net/zh-Hans/docs/get-started/ [簡中]
https://docs.avaloniaui.net/zh-Hans/docs/tutorials/music-store-app/
GITHUB: https://github.com/jash-git/AvaloniaUI_CS_test
Avalonia 開發環境建置[要在 Visual Studio 安裝 AvaloniaUI 開發環境]
01.安裝 Avalonia Templates ~ 開啟 Visual Studio 的終端機,並執行以下命令(Developer Command Prompt for VS 2022):
dotnet new -i Avalonia.Templates
02.安裝 Avalonia for Visual Studio 擴展
Visual Studio工具列的「延伸模組」-> 「管理延伸模組」 -> 搜尋列輸入Avalonia並安裝下列模組
Avalonia for Visual Studio
Avalonia Toolkit
Template Studio for Avalonia
Avalonia 開發的WINDOWS程式 如果要發行 目的端要有那些環境 [https://github.com/AvaloniaUI/Avalonia/wiki/Runtime-Requirements]
01.操作系統:Windows 8 或更高版本。Windows 7 也可以,但需要安裝平台更新。
02..NET 環境:.NET Core 3.1 或更高版本1。
03.Microsoft Visual C++ 2015 Redistributable:如果您使用 Skia 背景,需要安裝這個元件。
Avalonia 測試項目
★可以切換.NET版本 OK
★可以編譯X64/X32版本 OK
★全螢幕&隱藏工具列 OK
★單一空殼專案編譯速度比MAUI 快
★單一空殼專案編譯後產生檔案數量/複雜度/大小比MAUI 優
★單一空殼專案啟動執行速度比MAUI 快
★LISTVIEW 渲染效能
單一/整批
改變顏色
圖片
★彈出視窗
★基本元件
switch
checkbox
comboBox
image
配置元件
★元件開發
One thought on “AvaloniaUI C# 開發測試”
AvaloniaUI ListBox 新增/刪除 內容功能都有在此GITHUB 項目實現
但是 修改 Listbox 項目 就是另一篇文章