gpt4 book ai didi

c# - 创建类似 iSeries 的程序

转载 作者:行者123 更新时间:2023-11-30 22:50:33 24 4
gpt4 key购买 nike

我的主要语言是 vb/c#.net,我想制作一个带有菜单系统的控制台程序。

如果你们中有人使用过类似“dos”的程序或来自 IBM 的 iSeries,那么这就是我想要的风格。

alt text所以,想知道是否有人知道可以使我的表单看起来像这样的“winforms”库。我不介意“伪造的 winforms 外观”或控制台应用程序,但这正是我想要的。

最佳答案

我广泛使用过 iSeries,我清楚地记得您在说什么。要在 C# 应用程序中模拟这种外观,您需要创建一个控制台项目并借助 Console.CursorTopConsole 将文本写入屏幕的不同区域。 CursorLeft 属性,然后调用 Console.WriteConsole.WriteLine 在先前设置的位置写出文本。要更改颜色,在调用 WriteLine 之前,您需要使用 Console.ForegroundColorConsole.BackgroundColor 属性。

您需要监听输入,一旦找到制表符,您的程序就可以使用自己的内部逻辑来确定光标接下来应该出现的位置(例如,在同一列的下一行,以模拟那些屏幕截图中左侧的输入字段列)。

使用 Windows 窗体应用程序执行此操作会有点棘手,您肯定想为它编写自己的控件(可能是从许多已经可用的标准多行文本控件类型中的一种子类)。

关于c# - 创建类似 iSeries 的程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/501274/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com