Итак, я создал метод под названием KeyCheck()
, который должен проверить, нажата ли клавиша (в частности, клавиша ввода), и если она будет нажата button1
.Что нужно передать методу, который проверяет, нажат ли клавиша?
К сожалению, когда я вызываю метод, я не уверен, что ему передать. Я хочу, чтобы он знал, когда нажата клавиша ввода.
public partial class Form1 : Form
{
public void GameStart()
{
richTextBox1.WordWrap = true;
richTextBox1.SelectionAlignment = HorizontalAlignment.Center;
richTextBox1.Text = "Hello, Welcome to Grandar!";
}
public Form1()
{
InitializeComponent();
GameStart();
//What variable do I pass to KeyCheck Method?
KeyCheck();
}
private void KeyCheck(KeyPressEventArgs k)
{
if (k.KeyChar == (char)Keys.Enter)
{
button1.PerformClick();
}
}
private void richTextBox1_TextChanged(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
}
}
Благодарим вас за ответ. – user3751027