View Full Version : فرم در MDI
masysh
یک شنبه 31 اردیبهشت 1385, 17:12 عصر
اگر فرمی را باز کرده باشیم و زیر فرم های دیگر قرار گرفته باشد و دوباره بخواهیم همان فرم باز شود چکار باید بکنیم.
shima818
یک شنبه 31 اردیبهشت 1385, 17:35 عصر
frm.Activate()
masysh
یک شنبه 31 اردیبهشت 1385, 19:27 عصر
frm.Activate()
متوجه نشدم چه جوری باید استفاده کرد.
shima818
دوشنبه 08 خرداد 1385, 18:17 عصر
این دستور را در محل فراخوانی فرم قرار دهید:
If frmSanadsShow Is Nothing Then
frmSanadsShow = New accSanadsShow
frmSanadsShow.MdiParent = Me
frmSanadsShow.Show()
Else
frmSanadsShow.Activate()
End If
قبل از آن بایدمتغییر frmSanadsShow را تعریف نمایید:
Private WithEvents frmSanadsShow As accSanadsShow
masysh
یک شنبه 14 خرداد 1385, 17:57 عصر
دست شما درد نکنه. اما یه مشکلی هست.اگه فرم رو ببندیم دیگه نمیشه بازش کرد.
shima818
سه شنبه 16 خرداد 1385, 18:27 عصر
این زیر برنامه را در فرم اصلی بنویسید:
Private Sub MdiChild_Closing(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles frmSanadsShow.Closing, ...
If frmSanadsShow Is Me.ActiveMdiChild Then
frmSanadsShow.Dispose()
frmSanadsShow= Nothing
ElseIf
...
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.