Visual studio 如何将C#VisualStudio WindowsForm中的表单与控制台交互?
如何将C#VisualStudio WindowsForm中的表单与控制台交互? 也就是说,例如,我想通过这个操作单击button1按钮,以便在控制台中输入特定的文本。或者在表单中指定时间,并将其输入控制台。Visual studio 如何将C#VisualStudio WindowsForm中的表单与控制台交互?,visual-studio,winforms,cmd,Visual Studio,Winforms,Cmd,如何将C#VisualStudio WindowsForm中的表单与控制台交互? 也就是说,例如,我想通过这个操作单击button1按钮,以便在控制台中输入特定的文本。或者在表单中指定时间,并将其输入控制台。 但我不知道从哪里开始。谢谢你的回复 您可以尝试以下步骤与控制台交互表单 首先,请在VisualStudio2019中添加一个名为Widows窗体类库(.NET Framework)的项目 第二,请向库中添加一个表单。(我添加了一个按钮、文本框和日期时间选择器) 第三,我们可以添加库作为.
但我不知道从哪里开始。谢谢你的回复 您可以尝试以下步骤与控制台交互表单 首先,请在VisualStudio2019中添加一个名为Widows窗体类库(.NET Framework)的项目 第二,请向库中添加一个表单。(我添加了一个按钮、文本框和日期时间选择器) 第三,我们可以添加库作为.NETFramework控制台应用程序的引用 最后,我们可以使用以下代码通过单击winform中的按钮在控制台中显示信息
using System;
using System.Windows.Forms;
using WinformDll;
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("hello,world");
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
Console.ReadKey();
}
}
}
结果:
参见中的两个示例:@АааазБзз,是否有任何更新?请检查我的答案是否适合你。
using System;
using System.Windows.Forms;
using WinformDll;
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("hello,world");
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
Console.ReadKey();
}
}
}