با سلام
1-من یه برنامه نوشتم که دارای دو تافرمه فرم اصلی رو دو تا باتوم روش قرار دادم وقتی فرم دومی رو باز میکنی فرم اولی رو میپوشونه ولی کنترل هاییی رو که رو فرم اصلی قرار دادی روی دومی هم نشون داده میشه چطوری میتونم این مشکل رو حل کنم ؟
2-چرا وقت اندازه فونت فرم ور عوض میکنی سایز فرم هم بهم میریزه ؟
ممنون
مشکل در مورد برنامه های چند فرمی
مدیران انجمن: abbas.m.k, athlon64x2, شوراي نظارت

- پست: 433
- تاریخ عضویت: یکشنبه ۱۲ اردیبهشت ۱۳۸۹, ۱:۴۸ ب.ظ
- سپاسهای ارسالی: 733 بار
- سپاسهای دریافتی: 1344 بار
Re: مشکل در مورد برنامه های چند فرمی
سلام .اينجور كه معلومه فرم دومي اصلا باز نميشه.چون امكان نداره كنترل ها روي هر دو فرم نشون داده بشه.اگه ميشه كد هايي رو كه نوشتي بذار تا بهتر بتونم راهنماييت كنم.
[HIGHLIGHT=#1F497D] بهترين مترجم كيست كه سكوت را ترجمه كند.

- پست: 254
- تاریخ عضویت: یکشنبه ۱۸ مرداد ۱۳۸۸, ۱۰:۱۲ ب.ظ
- سپاسهای ارسالی: 148 بار
- سپاسهای دریافتی: 389 بار
Re: مشکل در مورد برنامه های چند فرمی
کدها اینه ممنون از اینکه جواب دادین
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim person As New Form2
person.MdiParent = Me
person.Show()
End Sub
ضمنا خاصیت ismdicontiner مربوط به form1 رو true قرار دادم
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim person As New Form2
person.MdiParent = Me
person.Show()
End Sub
ضمنا خاصیت ismdicontiner مربوط به form1 رو true قرار دادم
زندگی همش زنگ تفریح نیست
ساعت بعد حساب داریم ...
[External Link Removed for Guests]
ساعت بعد حساب داریم ...
[External Link Removed for Guests]

- پست: 433
- تاریخ عضویت: یکشنبه ۱۲ اردیبهشت ۱۳۸۹, ۱:۴۸ ب.ظ
- سپاسهای ارسالی: 733 بار
- سپاسهای دریافتی: 1344 بار
Re: مشکل در مورد برنامه های چند فرمی
سلام
مشكل شما در اين خط هست:
Please Login or Register to see this code
با اين كد مثل اينه كه فرم 2 از فرم 1 به ارث برده بشه و تمامي عناصر در فرم 2 هم در دسترس است.شما اگه فرم2 را در زمان اجرا با موس بكشي و بياري كنار اين موضوع را درك مي كني.
بدون اين كد مشكل شما حل ميشه.
مشكل شما در اين خط هست:
Please Login or Register to see this code
با اين كد مثل اينه كه فرم 2 از فرم 1 به ارث برده بشه و تمامي عناصر در فرم 2 هم در دسترس است.شما اگه فرم2 را در زمان اجرا با موس بكشي و بياري كنار اين موضوع را درك مي كني.
بدون اين كد مشكل شما حل ميشه.
[HIGHLIGHT=#1F497D] بهترين مترجم كيست كه سكوت را ترجمه كند.

- پست: 254
- تاریخ عضویت: یکشنبه ۱۸ مرداد ۱۳۸۸, ۱۰:۱۲ ب.ظ
- سپاسهای ارسالی: 148 بار
- سپاسهای دریافتی: 389 بار
Re: مشکل در مورد برنامه های چند فرمی
خطی رو که شما گفتین حذف کردم
حالا مشکلی که پیش میاد اینه که فرم 2 داخل فرم ا محدود نمی شه و وقتی اوناو ماکسیمایز میکنیم به اندازه کل صفحه نمایش بزرگ میشه /
من داخل رویداد load فرم 2 دکمه های فرم یک رو unvisible کردم رویداد close فرم 2 رو هم طوری کردم که دکمه های فرم 1 نمایش داده بشن تاحدودی مشکل حل شده
چطوری میتونم رویداد مینیمایز و ماکسیمایز فرم دو رو براش کد بنویسم چون من این رویداد هارو پیدا نکردم؟
ممنون
حالا مشکلی که پیش میاد اینه که فرم 2 داخل فرم ا محدود نمی شه و وقتی اوناو ماکسیمایز میکنیم به اندازه کل صفحه نمایش بزرگ میشه /
من داخل رویداد load فرم 2 دکمه های فرم یک رو unvisible کردم رویداد close فرم 2 رو هم طوری کردم که دکمه های فرم 1 نمایش داده بشن تاحدودی مشکل حل شده
چطوری میتونم رویداد مینیمایز و ماکسیمایز فرم دو رو براش کد بنویسم چون من این رویداد هارو پیدا نکردم؟
ممنون
زندگی همش زنگ تفریح نیست
ساعت بعد حساب داریم ...
[External Link Removed for Guests]
ساعت بعد حساب داریم ...
[External Link Removed for Guests]

- پست: 433
- تاریخ عضویت: یکشنبه ۱۲ اردیبهشت ۱۳۸۹, ۱:۴۸ ب.ظ
- سپاسهای ارسالی: 733 بار
- سپاسهای دریافتی: 1344 بار
Re: مشکل در مورد برنامه های چند فرمی
سلام
در مورد مينيمايز و ماسيمايز دو خوصوصيت maximumsize,minimumsize است مي توني استفاده كني.اما اگه ميخواي وقتي فرم 2 نشون داده ميشه دسترسي به فرم1 وجود نداشته ياشه ميتوني به جاي استفاده از تابعئ ()show از تابع ()showdialog استفاده كني.
در مورد مينيمايز و ماسيمايز دو خوصوصيت maximumsize,minimumsize است مي توني استفاده كني.اما اگه ميخواي وقتي فرم 2 نشون داده ميشه دسترسي به فرم1 وجود نداشته ياشه ميتوني به جاي استفاده از تابعئ ()show از تابع ()showdialog استفاده كني.
[HIGHLIGHT=#1F497D] بهترين مترجم كيست كه سكوت را ترجمه كند.
-
- پست: 1
- تاریخ عضویت: سهشنبه ۲۸ تیر ۱۳۹۰, ۱۲:۲۸ ق.ظ