Программирование
Веб программирование

Формы vb net

 
 

В VB.Net как и в VB6 можно работать сразу с несколькими формами. Сейчас мы сделаем программу, которая будет показывать вторую форму(Form2), и менять на второй форме у текст. поля свойство Text. Создай вторую форму, для этого на панели инструментов Standart(если у тебя ее по какой - то причине нет, то нажми: View>>Toollbars>>Standard) нажми на кнопку Add New Item(), и в открывшемся окне выбери Windows Form. На Form1 размести текст. поле и кнопку, на Form2 размести текст. поле. Код:

Dim Form2 As New Form2 ' Объявляем переменную Form2 как новый объект Form2

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
If Form2.Visible = False Then ' Если Form2 скрыто, то: 
Form2.Show() ' Показываем Form2 
Else ' Если Form2 не скрыто, то передаем Form фокус 
Form2.Focus()
End If
End Sub

Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged ' При изменении текста в TextBox1, меняем текст в TextBox1 который расположен на Form2 
Form2.TextBox1.Text = Me.TextBox1.Text
End Sub 

Исходник


Есть вопросы? Спроси на нашем форуме!!
rockbrew [04.12.2015 14:04]

Гор



Оставлять комментарии можно только зарегистрированным




Предупреждение: Вся информация представлена исключительно в образовательных целях.
Ни авторы, ни администрация не несут ответственности в случае ее использования в противозаконных целях.