avalonia剪貼板和datagrid的問題
記錄最近 avalonia 桌面軟體開發解決的兩個問題:剪貼板複製崩潰、tab 切換 datagrid 卡頓,分析根因並給出解決方案
記錄最近 avalonia 桌面軟體開發解決的兩個問題:剪貼板複製崩潰、tab 切換 datagrid 卡頓,分析根因並給出解決方案
在軟體工程的演進史中,跨平台圖形用戶界面(gui)的開發始終是一個充滿了妥協、權衡與技術博弈的領域。
在過去幾年裡,我們的上位機軟體主要是用 wpf 和 winform 開發的。這些技術在 windows 平台上確實很好用,也陪伴我們走過了從小規模試產到如今規模化交付的階段。但是,隨著業務發展和客戶需求的變化,單一的 windows 技術棧逐漸成為了我們必須跨越的一道坎。
這是一款專為avalonia框架設計的多語言管理庫,通過插件化架構重構了多語言支持邏輯,不僅兼容傳統resx資源文件,還新增xml和json格式支持,同時提供類型安全的資源引用、動態語言切換等能力,讓多語言開發更簡單、更高效。
詳解avalonia應用在windows 7系統下自定義標題欄時原生標題欄殘留問題的根本原因與完美解決方案,包含完整代碼示例與版本兼容性分析
默認點擊列頭只有升序、降序排序,無法取消
可作為參考,實現其他形式的tabitem邊框
深度解析基於avalonia的日誌組件實現方案,探討界面與文件雙輸出機制,並提出可優化改進點
本文居間了如何開發一個挪車二維碼生成工具,包括c#和avalonia實現的桌面版以及blazor前端和.net web api實現的在線版,涵蓋需求分析、核心代碼實現、ui設計和mvvm模式的應用。
本文居間了如何使用c#和avalonia開發一個圖片轉icon的工具,包括需求分析、核心代碼實現、ui設計和mvvm模式的應用。