У меня есть MainForm
, содержащая панель, которая используется для загрузки (y) другой формы.
Вот как я это делаю.
private void Button1_Click(object sender, EventArgs e)
{
panel3.Controls.Clear();
AnotherForm anotherForm = new AnotherForm();
anotherForm.TopLevel = false;
anotherForm.Location = new Point(anotherForm.Location.X, anotherForm.Location.Y);
panel3.Controls.Add(anotherForm);
anotherForm.Show();
}
Теперь я хочу добавить ярлыки для активации некоторых textboxes
, но код просто не работает. Это то, что я пробовал и работает в обычных условиях (не открывается внутри панели)
private void AnotherForm_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode.ToString() == "A")
MessageBox.Show("asdf");
}
Также рамки 4.5. Пожалуйста, помогите.