PDA

View Full Version : باز شدن کنترل های داخل یک پنل در یک فرم جدید



sevenboys
سه شنبه 24 بهمن 1391, 10:53 صبح
چگونه میتوانم وقتی روی یک دگمه کلیک میکنم تمام کنترل های داخل یک پنل در داخل یک فرم جدید باز شود؟؟

hessam2003
سه شنبه 24 بهمن 1391, 11:29 صبح
سلام.
شما باید به وسیله ای ساختن اشیا در حال اجرا این کار را انجام بدید.
من مثالی میزنم تا واستون واضح تر باشه.
()From_load
;()Button btn1=new Button
;btn1.parent=this
;btn1.top=20
و......
و سایر اشیا رو هم به همین شکل میتونید بسازید.
موفق و پیروز باشید.

hamid_hr
سه شنبه 24 بهمن 1391, 11:31 صبح
سلام
اين كار فك نكنم شدني باشه
ولي ميتوني كنترل ها رو داخل يك فرم بسازي اون فرم رو داخل پنل باز كني(بصورت پدر و فرزند) و با زدن دكمه اون فرم رو بصورت جدا هم ميتتوني نمايش بدي

sevenboys
سه شنبه 24 بهمن 1391, 14:18 عصر
میشه توضیح بدید که چگونه میتونم فرم را داخل پنل باز کنم؟
UOTE=hamid_hr;1698976]سلام
اين كار فك نكنم شدني باشه
ولي ميتوني كنترل ها رو داخل يك فرم بسازي اون فرم رو داخل پنل باز كني(بصورت پدر و فرزند) و با زدن دكمه اون فرم رو بصورت جدا هم ميتتوني نمايش بدي[/QUOTE]

hamid_hr
سه شنبه 24 بهمن 1391, 18:52 عصر
ببين اگه يك فرم رو ايجاد كني و توش كل اشيا رو بزار بعد زير رويداد لود فرمي كه پنل داخلش هست اينو مينويسي

Form Frm;
Frm = new Form2();
Frm.MdiParent = this;
Frm.Parent = panel1;
Frm.Show();


البته بايد خصوصيت ismdicontainer فرم اولت رو بايد برابر true قرار بدي