Как связать 2 Windows Form?

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

matdilon
Начинающий
Начинающий
 
Сообщения: 12
Зарегистрирован: 10.08.2010 (Вт) 23:20

Как связать 2 Windows Form?

Сообщение matdilon » 29.08.2010 (Вс) 14:56

Как связать 2 Windows Form в проекте Visual Basic 2010 так, чтобы некоторые элементы ,например, TextBox1 из первой формы наследовался во второй?
Есть одна версия ,не знаю, привильна ли она: Во второй форме нужно в самом начале прописать /Friend TextBox1/..
И еще вопрос: Как сделать, чтобы во время исполнения кода, первая форма сделав свое дело закрывалась, а вторая появлялась?
Так же есть версия: в коде первой формы перед закрытием Class прописать /MyBase.Close()/ и ниже /Form2.Show/
Хотя скорее всего это не верно.

FireFenix
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1640
Зарегистрирован: 25.05.2007 (Пт) 10:24
Откуда: Mugen no Sora

Re: Как связать 2 Windows Form?

Сообщение FireFenix » 29.08.2010 (Вс) 16:06

matdilon писал(а):TextBox1 из первой формы наследовался во второй?

Истинный смысл
Код: Выделить всё
Public Class Form2
    Public Class TextBox : Inhretis Form1.TextBox
    End Class
End Class

Но ты наверное имел ввиду что-то типа
Код: Выделить всё
Form2.TextBox = Form1.TextBox

matdilon писал(а):MyBase.Close()

Код: Выделить всё
Me.Close
Птицей Гермеса меня называют, свои крылья пожирая... сам себя я укрощаю
私はヘルメスの鳥 私は自らの羽根を喰らい 飼い慣らされる

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Re: Как связать 2 Windows Form?

Сообщение Viper » 29.08.2010 (Вс) 21:35

matdilon писал(а):Как связать 2 Windows Form в проекте Visual Basic 2010 так, чтобы некоторые элементы ,например, TextBox1 из первой формы наследовался во второй?
Есть одна версия ,не знаю, привильна ли она: Во второй форме нужно в самом начале прописать /Friend TextBox1/..
И еще вопрос: Как сделать, чтобы во время исполнения кода, первая форма сделав свое дело закрывалась, а вторая появлялась?
Так же есть версия: в коде первой формы перед закрытием Class прописать /MyBase.Close()/ и ниже /Form2.Show/
Хотя скорее всего это не верно.
Полная каша в голове.
Весь мир матрица, а мы в нем потоки байтов!


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 34

    TopList