PDA

View Full Version : کمک در مورد ساختن آرایه از کلید و تکس باکس



ibd_iran
چهارشنبه 22 اسفند 1386, 11:16 صبح
من می خواهم 10 دکمه داشته باشم که همه آنها یک نام باشد مثل vb6 که می شد این کار کرد واز طریق اندیس به آنها دست داشته باشم آیا در c# ممکن است ؟

pd_ze62
چهارشنبه 22 اسفند 1386, 11:33 صبح
System.Windows.Forms.Label[] m = newLabel[10] ;
for ( int j=0 ; j<10 ; j++ )
{

m[j] = newLabel () ;
m[j].Parent = form1 ;
m[j].BackColor = this.label1.BackColor;
m[j].Cursor = System.Windows.Forms.Cursors.Hand;
m[j].Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((System.Byte)(178)));
m[j].Location = new System.Drawing.Point(40, lastLoc);
lastLoc += 32 ;
m[j].Size = new System.Drawing.Size(510, 32);
m[j].TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
m[j].Text = "aaaaaa" ;
m[j].Click += new System.EventHandler(this.M_Click );
.
.
.
lastLoc+=30 ;

}


بهتره یه lable نمونه (مثلا در اینجا lable1) روی فرمتون بسازید و مشخصات لیبل های آرایتون رو از روی اون مقداردهی کنید واگر به اون لیبل اولیه نیاز نداشتید اون رو hide کنید

sinpin
چهارشنبه 22 اسفند 1386, 11:44 صبح
من می خواهم 10 دکمه داشته باشم که همه آنها یک نام باشد مثل vb6 که می شد این کار کرد واز طریق اندیس به آنها دست داشته باشم آیا در c# ممکن است ؟

http://barnamenevis.org/forum/showpost.php?p=472646
http://barnamenevis.org/forum/showpost.php?p=472650