Category

Avalonia UI

Avalonia cross-platform desktop development and control practice

23 articles
1 Current page
枝见 Zhijian: A Markdown Mind Map Editor Built with Avalonia

枝见 Zhijian: A Markdown Mind Map Editor Built with Avalonia

This article introduces Zhijian, a local mind map editor based on Avalonia, supporting blank creation, folder loading, precise onboarding guidance, macOS shortcut adaptation, outline/Markdown/mind map synchronization, node notes, thumbnails, zoom, canvas dragging, and Markdown/OPML/XMind file exchange.

dotnet9 5/18/2026 6:00 PM
CodeWF.Markdown: A Markdown Rendering Control Based on Avalonia 12

CodeWF.Markdown: A Markdown Rendering Control Based on Avalonia 12

This article introduces the repository address of CodeWF.Markdown, NuGet installation method, full package line, Lite package line, real-time editing preview, typography themes, code highlighting, image preview, mathematical formulas, multi-Viewer coverage, and incremental rendering capabilities.

dotnet9 5/16/2026 9:47 PM
CodeWF Toolbox: A Developer Toolbox Built with Avalonia + Prism

CodeWF Toolbox: A Developer Toolbox Built with Avalonia + Prism

This article focuses on the existing features of CodeWF Toolbox, including conversion, development, security, web, media, network, text, data, log reader, international resource management, and the modular organization using Avalonia + Prism.

dotnet9 5/16/2026 8:09 PM
Issues with Avalonia Clipboard and DataGrid

Issues with Avalonia Clipboard and DataGrid

Records two issues resolved in recent Avalonia desktop software development: clipboard copy crash, DataGrid lag on tab switching, analyzing root causes and providing solutions

沙漠尽头的狼 1/11/2026 12:23 PM
Migration Series from WPF to Avalonia: Why I Must Migrate My WPF Application to Avalonia

Migration Series from WPF to Avalonia: Why I Must Migrate My WPF Application to Avalonia

In the past few years, our host computer software has mainly been developed using WPF and WinForm . These technologies work well on the Windows platform and have accompanied us from small-scale trial production to the current stage of large-scale delivery. However, with business development and changes in customer requirements, the single Windows technology stack has gradually become a hurdle we must overcome.

西北飞虻 9/13/2025 7:54 PM
Lang.Avalonia: Avalonia multi-language solution, seamlessly supports three formats: Resx/XML/JSON

Lang.Avalonia: Avalonia multi-language solution, seamlessly supports three formats: Resx/XML/JSON

This is a multi-language management library designed specifically for the Avalonia framework. It reconstructs multi-language support logic through a plugin-based architecture, not only supporting traditional Resx resource files but also adding support for XML and JSON formats, while providing type-safe resource references and dynamic language switching, making multi-language development simpler and more efficient.

沙漠尽头的狼 8/9/2025 7:58 PM