文件名称:C-sharp-console-gui-framework:用于C#控制台应用程序的GUI框架
文件大小:483KB
文件格式:ZIP
更新时间:2024-02-26 02:44:17
console gui framework terminal tui
控制台GUI ConsoleGUI是一个简单的布局驱动的.NET框架,用于创建基于控制台的GUI应用程序。 它提供了最基本的布局管理实用程序以及一组基本控件。 上面的示例并不是真正的可玩象棋游戏。 左侧的面板只是一个带有一些文本的网格-此处仅用于显示目的。 但是,当然,只要保留一些代码,就可以使其具有交互性。 支持平台 该框架与平台无关,并且没有依赖关系。 该库面向.NET标准2.0,并且应在Windows和Linux计算机上均能正常运行。 动机 该库与提供类似功能的其他项目的不同之处在于,ConsoleGUI框架完全由布局驱动。 在这方面,它更像是WPF或HTML,而不是Windows
【文件预览】:
C-sharp-console-gui-framework-master
----ConsoleGUI.Example()
--------Board.cs(2KB)
--------Program.cs(9KB)
--------InputController.cs(549B)
--------ConsoleGUI.Example.csproj(267B)
--------Player.cs(379B)
--------SimpleDecorator.cs(431B)
--------TabPanel.cs(2KB)
--------LogPanel.cs(719B)
----.gitattributes(2KB)
----.github()
--------workflows()
----ConsoleGUI()
--------Api()
--------Input()
--------Controls()
--------Utils()
--------ConsoleManager.cs(5KB)
--------ConsoleGUI.csproj(1KB)
--------Buffering()
--------IDrawingContext.cs(423B)
--------Common()
--------IControl.cs(424B)
--------Assembly()
--------UserDefined()
--------Data()
--------Space()
----ConsoleGUI.sln(3KB)
----Resources()
--------input example.gif(362KB)
--------example.png(29KB)
--------Problems.png(66KB)
----LICENSE(1KB)
----README.md(17KB)
----.gitignore(6KB)
----ConsoleGUI.Test()
--------ConsoleGUI.Test.csproj(558B)
--------Controls()
--------Utils()
--------Common()
--------Assembly()
----ConsoleGUI.MouseExample()
--------Program.cs(4KB)
--------Properties()
--------App.config(184B)
--------MouseHandler.cs(2KB)
--------ConsoleGUI.MouseExample.csproj(3KB)