|
Закрытие формы без потери данных в TextBox
|
|||
---|---|---|---|
#18+
Программа состоит из нескольких форм. Тул бар включен и нужен. На формах динамический текст в TextBox. При нажатии на тулбаре кнопки закрытия (крестик) и последующем повторном вызове формы, данные теряются, что правильно, но хотелось бы чтобы не терялись. Существуют ли способы кроме:1) делать невидимой форму, а потом видимой(псевдо закрытие) 2)сохранять и подгружать данные в формлоад из файла 3) загружать по новой. П.С. Данные приходят с сервера разово по запросу, не хотелось бы лишний раз сервер трогать, но и тулбар не хочется убирать, чтобы поступить первым способом. В идеале бы подредактировать "крестик" в тулбаре, но хз как это сделать. Есть другие простые способы? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2013, 23:52 |
|
Закрытие формы без потери данных в TextBox
|
|||
---|---|---|---|
#18+
Ты, видимо, путаешь тулбар и строку заголовка формы. Можно крестик убрать в свойствах формы, если он тебе так мешает А можно перехватить событие Unload формы, отменить его и скрыть форму. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2013, 01:07 |
|
Закрытие формы без потери данных в TextBox
|
|||
---|---|---|---|
#18+
Можно хранить в глобальной переменной, но тогда все-равно надо переводить данные в форму, когда она загружается. Т.е. другого способа нет - или храни в форме и делай ее видимой невидимой, или храни данные где хочешь и загружай форму по новой каждый раз когда хочешь ее видеть. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2013, 04:59 |
|
Закрытие формы без потери данных в TextBox
|
|||
---|---|---|---|
#18+
Shocker.Pro, да с борделстайл перепутал, в голове тогда тулбар по другому поводу крутился))) сейчас поищу как крестик убрать не убирая шапку. А как отменить анлоад? Код: vbnet 1. 2. 3.
так не сработало... ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2013, 13:24 |
|
Закрытие формы без потери данных в TextBox
|
|||
---|---|---|---|
#18+
именно крестик в свойствах формы отдельно не блокируется, если и убирается то со всеми элементами кроме названия... ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2013, 13:31 |
|
Закрытие формы без потери данных в TextBox
|
|||
---|---|---|---|
#18+
GhepardShocker.Pro, да с борделстайл перепутал, в голове тогда тулбар по другому поводу крутился))) сейчас поищу как крестик убрать не убирая шапку. А как отменить анлоад? Код: vbnet 1. 2. 3.
так не сработало... Делай Cancel = True ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2013, 14:35 |
|
Закрытие формы без потери данных в TextBox
|
|||
---|---|---|---|
#18+
Ghepardименно крестик в свойствах формы отдельно не блокируется, если и убирается то со всеми элементами кроме названия... http://www.vb-helper.com/howto_no_close.html ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2013, 14:38 |
|
Закрытие формы без потери данных в TextBox
|
|||
---|---|---|---|
#18+
VladConn, сенк работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2013, 15:52 |
|
|
start [/forum/topic.php?fid=60&gotonew=1&tid=2156658]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
51ms |
get topic data: |
11ms |
get first new msg: |
8ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 10ms |
total: | 159ms |
0 / 0 |