Problems with Avalonia clipboard and DataGrid
Record two problems recently solved by Avalonia desktop software development: clipboard copying crash and Tab switching DataGrid stuck, analyze the root causes and give solutions
Record two problems recently solved by Avalonia desktop software development: clipboard copying crash and Tab switching DataGrid stuck, analyze the root causes and give solutions
In the evolution of software engineering, the development of cross-platform graphical user interfaces (GUIs) has always been an area full of compromises, trade-offs, and technical games.
In the past few years, our host computer software has been mainly developed using WPF and WinForm. These technologies are really easy to use on the Windows platform, and they have also accompanied us through the stage of small-scale trial production to today's large-scale delivery. However, with the development of business and changes in customer needs, the single Windows technology stack has gradually become a hurdle that we must overcome.
This is a multi-language management library specially designed for the Avalonia framework. It reconstructs the multi-language support logic through plug-in architecture. It is not only compatible with traditional Resx resource files, but also adds support for XML and JSON formats. It also provides type-safe resource references, dynamic language switching and other capabilities make multi-language development simpler and more efficient.
Detailed explanation of the root cause and perfect solution for the residual problem in the native title bar when Avalonia applies to customize the title bar under Windows 7, including complete code examples and version compatibility analysis
By default, clicking column headers can only be sorted in ascending and descending order, and cannot be cancelled
Can be used as a reference to implement other forms of TabItem borders
In-depth analysis of Avalonia's log component implementation scheme, discuss the dual output mechanism of interface and file, and propose optimization and improvement points
This article describes how to develop a mobile QR code generation tool, including desktop versions implemented by C#and Avalonia, and online versions implemented by Blazor front-end and. NET Web API, covering requirements analysis, core code implementation, UI design and MVVM pattern applications.
This article describes how to use C#and Avalonia to develop a picture-to-Icon tool, including requirements analysis, core code implementation, UI design and application of MVVM patterns.