偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

開源 GTKSystem.Windows.Forms 框架讓 C# Winform 支持跨平臺運行

開發(fā) 開源
今天我來給大家分享一個開源框架:GTKSystem.Windows.Forms,它能夠讓C# Winform支持跨平臺運行。

在咱們的印象中C# WinForm一直只支持Windows系統(tǒng)運行,無法支持跨平臺運行。今天大姚給大家分享一個開源框架:GTKSystem.Windows.Forms,它能夠讓C# Winform支持跨平臺運行。

項目介紹

GTKSystem.Windows.Forms是一個C#桌面應用程序跨平臺(Windows、Linux、macOS)開發(fā)框架,基于GTK組件開發(fā)。使用該框架開發(fā)項目時,Visual Studio可以使用C#的原生WinForms表單窗體設計器,保持與原生WinForms相同的屬性、方法和事件,無需額外學習。通過一次編譯,可以實現(xiàn)跨平臺運行,便于開發(fā)跨平臺WinForms軟件,以及將現(xiàn)有的C# WinForms軟件升級為跨平臺軟件。

軟件架構(gòu)

使用GTK3.24.24.95作為表單UI重寫C#的System.Windows.Forms組件,在應用時,兼容原生C#程序組件。

項目特點

  • 跨平臺性:支持Windows、Linux和macOS三大主流操作系統(tǒng)。
  • 易用性:無需學習新的開發(fā)語言或框架,直接使用C#和原生WinForms開發(fā)。
  • 高效性:一次編譯即可在多個平臺上運行,減少開發(fā)成本和時間。

Visual Studio插件安裝

從NuGet上安裝GTKSystem.Windows.FormsDesigner類庫,此類庫可以在編譯工程時修正窗體設計器。

下載本插件工具,關(guān)閉Visual Studio 2022,直接雙擊GTKWinformVSIXProject.vsix文件安裝(本框架下的工程,Studio沒有添加Form模板項,需要安裝此插件)。

插件會安裝兩個功能:

  • 新建項的Form窗體模板、用戶控件模板。
  • 工程右鍵菜單。

項目源代碼:

案例演示效果

項目源碼地址

更多項目實用功能和特性歡迎前往項目開源地址查看??,別忘了給項目一個Star支持??。

  • GitHub開源地址:https://github.com/easywebfactory/gtksystem-windows-forms
  • Gitee開源地址:https://gitee.com/easywebfactory/gtksystem-windows-forms
責任編輯:趙寧寧 來源: 追逐時光者
相關(guān)推薦

2009-08-24 14:03:19

Windows For

2009-08-24 13:40:58

C# Windows

2009-08-24 13:30:50

C# Windows

2025-03-03 00:40:29

WinFormUI框架界面

2019-01-29 10:06:31

開源技術(shù) 趨勢

2009-08-20 09:30:03

C#開發(fā)WinForm

2009-08-20 10:24:52

C#開發(fā)WinForm

2015-09-16 10:21:46

SublimeAPICloudAPP

2016-12-20 09:29:11

AlduinLinuxRSS

2025-03-19 00:24:47

2009-08-24 16:37:41

C# Winform刷

2009-09-07 03:58:42

WinForm傳值

2009-09-11 10:41:20

C# WinForm控

2009-08-17 15:48:47

C# WinForm進

2025-04-03 00:05:00

2009-08-28 10:14:45

C#內(nèi)存泄露

2011-07-06 11:16:32

Unity3DCocos2dSparrow Fra

2024-05-22 09:54:19

2014-07-08 09:37:28

跨平臺Webhtml5
點贊
收藏

51CTO技術(shù)棧公眾號