Страница: 1 |
Как передавать данные между формами в сабже? Например есть у меня Form1 и Form2, причем на Form2 у меня checkBox1, так вот, мне надо сделать так, чтобы если на Form2.checkBox1 = true, то на Form1 в заголовке писалось Form2.checkBox1 = true. Как это осуществить?
Ну сначала нужно показать твою Form2. Поэтому сверху (где раздел General Declarations) пишем: Fim f2 As New Form2 А потом там где надо показать Form2 пишем: f2.Show Потом там где надо установить заголовок формы пишем: Me.Text=f2.checkbox1.Checked.ToString Может чего перепутал... Пиши. Да нет вроде все так. Я в процедуре форму объявлял, а обращался к ее объектам из другой процедуры, вот и не получалось. Спасиба. Вот еще вопросы назрели: 1) А если мне надо из формы 2 обратиться к объектам формы 1 как это сделать? 2) И как програмно из формы 2 сделать активной форму 1, при этом не закрывая форму 2? (Мне опять же все для VB.NET нужно). 1. в Form1 в разделе #Region " Windows Form Designer generated code " найди объявление объектов к которым надо обращаться и сделай их Public или приделай к форме свойство для Get|Set операций с объектом 2. Form1.Activate ? Страница: 1 |
Вопрос: Работа с формами в VB.NET
Добавлено: 23.03.03 18:49
Автор вопроса: Chill | ICQ: 554200
Ответы
Всего ответов: 3
Номер ответа: 1
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #1
Добавлено: 24.03.03 08:15
Номер ответа: 2
Автор ответа:
Chill
ICQ: 554200
Вопросов: 101
Ответов: 343
Профиль | | #2
Добавлено: 24.03.03 17:34
Номер ответа: 3
Автор ответа:
Блаш
Вопросов: 10
Ответов: 30
Профиль | | #3
Добавлено: 31.03.03 16:22