WindowsForms.Console 2.0.9 License Info
WindowsForms.Console
2.0.9
WindowsForm.Console
Component of WindowsForm
Usage
- import nuget package to the project
Install-Package WindowsForm.Console
- initial code for any Form which has FConsole component
public Form1()
{
InitializeComponent();
CheckForIllegalCrossThreadCalls = false; // <=== this is important for async access to thread
}
add 'FConsole' component to FormControl (you can see how to)
look at sample project (for more example)
example codes
fconsole1.WriteLine("text");
this.WriteLine("text");//(extension method)
fconsole1.WriteLine("text",Color.White);
this.WriteLine("text",Color.White);//(extension method)
fconsole1.Write("text");
this.Write("text");//(extension method)
fconsole1.Write("text",Color.White);
this.Write("text",Color.White);//(extension method)
var line = fconsole1.ReadLine();//used in async method
//or
var line = this.ReadLine();//this as any Form (extension method)
var line = await fconsole1.ReadKey(); //used in async method
//or
var line = await this.ReadKey();//(extension method)
Supported Platforms
- WindowsForm Application
- v4.5 to 4.6.2 (v4.7 temporarily not supported)
- .Net Core 3.0
- WPF (not supported yet)
Dependencies
- System.Windows.Form
- System
Example Project
- component is used in MSniper Project