Я пытаюсь создать виртуальную клавиатуру, которая состоит только из букв и цифр и производится с помощью кода.Как я могу назначить значения клавиатуры для этих кнопок с помощью структуры управления?
Спасибо.
private void VK()
{
for (int i = 0; i < 10; i++)
{
Button btn = new Button();
btn.Text = i.ToString();
btn.Left = btn.Width * i;
btn.KeyDown += Btn_KeyDown;
this.Controls.Add(btn);
}
}
private void Btn_KeyDown(object sender, KeyEventArgs e)
{
Button btn = sender as Button;
txtTest.Text = e.KeyValue.ToString();
}
Например, когда я нажимаю «1» на клавиатуре, я хочу видеть это действие на кнопке «1».