مشاهده نسخه کامل
: باز شدن فرم جدید در همان پنجره
sokote mordab
09-01-2010, 11:08
سلام
می خواستم بدونم چطور میشه در ویژوال بیسیک مثلا در فرم 1 چند تا کامند می گذاریم و وقتی روی یک کامند کلیک می کنیم فرم 2 را نشان دهد ولی می خواهم فرم بعدی را در همان پنجره نشان دهد در پنجره جدید باز نشود چون با این فرمانform2.show در یک پنجره دیگه فرم 2 باز می شود.
ممنون
SADEGH 7
09-01-2010, 11:22
دوست عزیز درست متوجه منظورت نشدم. ولی اگه منظورت اینه که چند تا فرم رو توی یه پنجره باز کنی می تونی از MDI Form استفاده کنی.
موفق باشی:11:
sokote mordab
09-01-2010, 11:41
منظورم این است که در یک فرم یک کامند می زاریم وقتی روش کلیک می کنیم که یک فرم دیگر را نمایش بدهد به جای اینکه فرم جدید را در پنجره دیگر باز کند در همان پنجره باز شود.
اینه که شما گفتید یعنی یک mdi باز کنم ودر کامند در فرم اول بنویسم که mdi.show اگر این است که همان مشکل است
یه سورس خوب برای کار با پنجره های mdi
Revelatek MDITabs Control v1.05 *BIG UPDATE*
Revelatek MDI Tabs control provides you with the ability to have Visual Studio.NET, Office 2003 and Office 2000 style tabs. To use this control you don't have to write a single line of code you just need to put it on MDI form and that's all! UPDATE: Check out comments bellow for update history.
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
ar.constantine
09-01-2010, 16:08
با سلام
بهتره از دستور زیر استفاده کنی:
form2.show
unload me
farshidshd
09-01-2010, 18:49
بهترین روش همون Mdi Child هست
فرم پدر و فرزند
sokote mordab
09-01-2010, 23:19
خیلی ممنون از راهنمایی همه ولی این دستور همون چیزی بود که می خواستم.
form2.show
unload me
ar.constantine
10-01-2010, 10:03
خیلی ممنون از راهنمایی همه ولی این دستور همون چیزی بود که می خواستم.
form2.show
unload me
Okey
من که میدونستم ایشون دنبال یه راه ساده هستند، این راه رو به ایشون پیشنهاد کردم.
:10::46::11:
modirmasool
13-01-2010, 13:16
بابا اگه unload me بکنی که فرم اولت بسته میشه(با تمام متغیراس) باید بیای یگی
form1.visible=false
form2.visible=true
اینجوری هر وقت خواستی میتونی به فرم یک برگردی بدون اینکه تغییرات فرم یک از بین رفته باشن.
بابا اگه unload me بکنی که فرم اولت بسته میشه(با تمام متغیراس) باید بیای یگی
form1.visible=false
form2.visible=true
اینجوری هر وقت خواستی میتونی به فرم یک برگردی بدون اینکه تغییرات فرم یک از بین رفته باشن.
نه دیگه، اینجوری نیست.
وقتی بری form2 یه دکمه میسازی اسمش رو میزاری بازگشت.
بعد مینویسی:
form1.show
unload me
این که دیگه کاری نداره!!!!!!!:18:
با تشکر:11:
خیلی ممنون از راهنمایی همه ولی این دستور همون چیزی بود که می خواستم.
form2.show
unload me
ممنون از جواب های شما
ولی ایشون به جوابشون رسیدن.
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.