переключение между формами без потери информации - PullRequest
0 голосов
/ 13 июня 2011

У меня есть 2 формы: form1 и form2.

Форма 1 имеет текстовые поля и доменные меню с просьбой ввести личную информацию о себе, например, возраст, раса и форма 2.

Проблема в том, что при переходе от form1 к form2 пользователь внезапно вспомнил, что хочет вернуться к form1, чтобы исправить некоторую информацию, поэтому для этого я использовал предыдущую кнопку.это занимает от form2 до form1, но после возвращения в форму1 оно инициализируется так, как будто пользователь ничего не вводил.

вопрос заключается в том, как перемещать формы кнопок назад и вперед, не теряя при этом текстовые поля и меню domainupdown, и пользователю не нужно повторно вводить информацию.Я использую Hide(), но проблема все еще существует.

Ответы [ 2 ]

1 голос
/ 13 июня 2011

Вы можете сделать что-то более гибкое, например заполнить эти экраны у объекта, который пуст при первом доступе, но при переключении на экран 2 вы берете эти значения из текстовых полей и помещаете их в объект, а затем, когдаснова откройте экран 1, вы снова заполняете текстовые поля объекта, но на этот раз объект не пуст, поэтому у вас есть ваши данные;и вы повторяете процесс - я надеюсь, что вы поняли.

1 голос
/ 13 июня 2011

Вам необходимо Show() существующий экземпляр первой формы, без создания нового экземпляра.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...