Определить вызывающую форму.

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

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

1Steps
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 505
Зарегистрирован: 20.12.2006 (Ср) 0:50
Откуда: New York

Определить вызывающую форму.

Сообщение 1Steps » 11.06.2007 (Пн) 16:55

В приложении MDI 5 форм, а также диалоговая форма.
Подскажите пожалуиста как определить какая форма вызвала диалоговое окно.
Заранее благодарен.
Удалена за ненадобностью.

Nord777
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1144
Зарегистрирован: 22.02.2004 (Вс) 13:15
Откуда: Подольск

Сообщение Nord777 » 12.06.2007 (Вт) 0:42

Код: Выделить всё
Public Class Form1
    Private Sub Button2_Click(....) Handles Button2.Click
        Form2.ShowDialog(Me)
    End Sub
End Class


Код: Выделить всё
Public Class Form2
    Private Sub Form2_Load(......) Handles MyBase.Load
        MsgBox(Me.Owner.Name)
    End Sub
End Class
Microsoft Visual Studio 2008
Microsoft .NET Framework 3.5

1Steps
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 505
Зарегистрирован: 20.12.2006 (Ср) 0:50
Откуда: New York

Сообщение 1Steps » 12.06.2007 (Вт) 2:45

Спасибо!
Я сделал через переменную.
Но я догадывался, что можно как-то иначе.
Буду пробовать.
Удалена за ненадобностью.


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

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

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

    TopList