اگه میشه برای من چگونکی ایجاد فرمهای Mdi و فرم های فرزند و همچنین مدیریت بر روی آنها را در C# 2005 برای من توضیح دهید
با تشکر
Printable View
اگه میشه برای من چگونکی ایجاد فرمهای Mdi و فرم های فرزند و همچنین مدیریت بر روی آنها را در C# 2005 برای من توضیح دهید
با تشکر
سلام دوست عزيز .
ابتدا شما يه پروژه جديد ايجاد كرده و در اون خاصيت IsMdiContainer فرم اصلي رو true ميكنيد كه با اينكار فرم شما تبديل به فرم مادر ميشه يا همان فرم اصلي برنامه ميشه. بعد ميشه با تعريف فرم هاي جديد اون هارو ايجاد و به فرم دختر تبديل كرد . براي مثال دستور زير ميشه از دستوري مشابه اين استفاده كرد:
با نوشتن اين كد در رويداد لود فرم مادر به محض باز شدن اون ميتوني فرم هاي دختر رو هم ببيني.کد:Dim Forms(4) as Form2
For i as Integer = 0 to 4
Forms(i) = New Form2
Forms(i).Text = "Document" & Str(i)
Forms(i).MdiParent = Me
Forms(i).Show()
Nex i
البته به كدتوجه كن كه بعد از ايجاد فرم هاي دختر با ست كردن خاصيت Mdiparen به Me باعث ميشود تا اين فرم ها فرم اصلي را به عنوان فرم مادر انتخاب كنند.کد:Forms(i).MdiParent = Me
براي مرتب كردن اين فرم ها هم ميتوني از خاصيت MdiLayout استفاده كني كه شكل نمايش فرم هاي دختر رو تعيين ميكنه . براي مثال كدفرم هارو به شكل آبشاري مرتب ميكنه.کد:Me.LayoutMdi(LayoutMdi.Cadcade)
فكر كنم اين براي شروع كمكت كنه:27:
البته براي بحث كاملتر بايد از اساتيد :10: انجمن كمك بگيري:31:
با آرزوي موفقيت براي همه دات نتي ها:27::31:
چگونگی ایجاد فرمهای MDI در 2008 #C