Я использую Compact Framework 2.0 для приложения в Windows CE 5.0.
У меня проблемы с переключением контроля между разными формами.
Я создал простой пример, чтобы показать это.
Представьте, что у вас есть две формы, у первой формы есть кнопка для загрузки второй формы.
Когда вы нажимаете кнопку и загружается вторая форма, вы можете захотеть иметь элемент управления для возврата к первой форме или просто хотите закрыть первую форму после загрузки второй формы.
Вот пример закрытия первой формы после загрузки второй:
public partial class Form1 : Form
{
private void button1_Click(object sender, EventArgs e)
{
this.Close();
Form2 secondForm = new Form2();
secondForm.Show();
}
}
Но, к сожалению, это закрывает обе формы, а не только текущую (form1).
Так что я думаю, что это должно быть сделано внутри кода второй формы, но я не знаю, как получить к нему первую форму.
Есть предложения?