Вызов метода другого класса - C#
Формулировка задачи:
Приветствую, кто может подсказать по такому делу: нужно вызвать метод другого класса
Компилятор никаких ошибок и предупреждений не выдает, но необходимое действие не выполняется.
private void textBox1_KeyDown(object sender, KeyEventArgs e)
{
KeyBind keybinder = new KeyBind();
keybinder.InputKey(e, textBox1.Text);
} class KeyBind
{
public void InputKey(KeyEventArgs e_ev, string textForm)
{
switch (e_ev.KeyData)
{
case Keys.F1:
textForm = "F1";
e_ev.Handled = true;
break;
case Keys.F2:
textForm = "F2";
e_ev.Handled = true;
break;
case Keys.F3:
textForm = "F3";
e_ev.Handled = true;
break;
case Keys.F4:
textForm = "F4";
e_ev.Handled = true;
break;
case Keys.F5:
textForm = "F5";
e_ev.Handled = true;
break;
}
}
}Решение задачи: «Вызов метода другого класса»
textual
Листинг программы
public void InputKey(KeyEventArgs e_ev, string textForm);//Не так public void InputKey(object textForm,KeyEventArgs e_ev); //А так