PDA

View Full Version : سوال: نحوه ایجاد یک Button



سیروس مقصودی
دوشنبه 08 خرداد 1391, 07:57 صبح
با سلام

چگونه میتوان از طریق کد نویسی چند Button را در داخل یک Panel خاص ایجاد نمود ؟

با تشکر ...

younes221
دوشنبه 08 خرداد 1391, 09:27 صبح
سلام دوست عزیز ،

1 ) یک متغیر از نوع کامپوننت مورد نظر مثلا TButton تعریف کن به شکل زیر :

btn1:TButton;

2 ) از متد سازنده Create کمک بگیر و یک نوع از کامپوونت مورد نظر رو بساز و در متغیری که در مرحله 1 تعریف کردین قرار بدین به شکل زیر :

btn1:=TButton.Create(nil);

3 ) Parent نمونه رو تعیین کن مثلا روی Form1 نمایش داده بشه یا روی GroupBox یا ...

btn1.Parent:=GroupBox1;

4 ) سایر خصوصیت هاش رو تعیین کن مثلا سایز ، اندازه ، موقعیت و...

btn1.Width:=60;
btn1.Height:=25;
btn1.Name:='btn1';
btn1.Caption:='سیاوش';
btn1.Left:= 45;
btn1.Top:= 20;