github地址: https://github.com/picoe/Eto](https://github.com/picoe/Eto
在当前的市面下。开发一套跨平台(win、mac、linux)GUI的界面是桌面程序的一般目标
市面上的解决方案很多,从语言的角度来区分的话有以下几种 如果对性能要求一般,然后又要跨平台,还要好看(大众且非专业pc软件),那么electron是最优解 如果性能又要求,当然还是C++ 如果只是弄个工具类PC软件,C# 也不错(写的舒服) 一个简单的解决方案 —— Eto
看了一下github —— https://github.com/picoe/Eto
上C#的gui库,发现Eto 文档还行。是mono使用的项目。还行。一个Quick Start
Eto支持多种gui的渲染方式,,我这里选择了GTK
一. windows开发环境准备: —— 我自身是在Windows下进行开发
安装GTK3, https://www.gtk.org/docs/installations/windows/ ,我是用了 MSYS2 这种方式 vs2019 安装拓展 ,直接点击安装, https://marketplace.visualstudio.com/items?itemName=CurtisWensley.EtoFormsVisualStudioAddin 使用vs2019创建项目(安装上述扩展后重启vs2019)