開(kāi)源GTKSystem.Windows.Forms框架讓C# Winform支持Windows/Mac/Linux跨平臺(tái)運(yùn)行
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
前言在咱們的印象中C# WinForm一直只支持Windows系統(tǒng)運(yùn)行,無(wú)法支持跨平臺(tái)運(yùn)行。今天大姚給大家分享一個(gè)開(kāi)源框架: 項(xiàng)目介紹GTKSystem.Windows.Forms是一個(gè)C#桌面應(yīng)用程序跨平臺(tái)(Windows、Linux、macOS)開(kāi)發(fā)框架,基于GTK組件開(kāi)發(fā)。使用該框架開(kāi)發(fā)項(xiàng)目時(shí),Visual Studio可以使用C#的原生WinForms表單窗體設(shè)計(jì)器,保持與原生WinForms相同的屬性、方法和事件,無(wú)需額外學(xué)習(xí)。通過(guò)一次編譯,可以實(shí)現(xiàn)跨平臺(tái)運(yùn)行,便于開(kāi)發(fā)跨平臺(tái)WinForms軟件,以及將現(xiàn)有的C# WinForms軟件升級(jí)為跨平臺(tái)軟件。 軟件架構(gòu)使用GTK3.24.24.95作為表單UI重寫(xiě)C#的System.Windows.Forms組件,在應(yīng)用時(shí),兼容原生C#程序組件。 項(xiàng)目特點(diǎn)
Visual Studio插件安裝
插件會(huì)安裝兩個(gè)功能:
項(xiàng)目源代碼案例演示效果項(xiàng)目源碼地址更多項(xiàng)目實(shí)用功能和特性歡迎前往項(xiàng)目開(kāi)源地址查看??,別忘了給項(xiàng)目一個(gè)Star支持??。
優(yōu)秀項(xiàng)目和框架精選該項(xiàng)目已收錄到C#/.NET/.NET Core優(yōu)秀項(xiàng)目和框架精選中,關(guān)注優(yōu)秀項(xiàng)目和框架精選能讓你及時(shí)了解C#、.NET和.NET Core領(lǐng)域的最新動(dòng)態(tài)和最佳實(shí)踐,提高開(kāi)發(fā)工作效率和質(zhì)量??右淹冢瑲g迎大家踴躍提交PR推薦或自薦(讓優(yōu)秀的項(xiàng)目和框架不被埋沒(méi)??)。
該文章在 2024/12/28 12:22:56 編輯過(guò) |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |