PDA

View Full Version : سوال: چگونه گی دسترسی به PictureBox تولید شده به وسیله کد.



ebrahimv
یک شنبه 22 فروردین 1389, 21:27 عصر
a = newPictureBox();
a.Name = "Pic1";
a.SizeMode = PictureBoxSizeMode.AutoSize;
a.BackColor = Color.Transparent;
Controls.Add(a);

من با استفاده از کد بالا یک پیکچر باکس تولید میکنم
حال نام یکچر باکس را میدانم و میخواهم مثلا بنویسم
Pic.Left=0
چگونه این کار را انجام دهم؟

Reza_Yarahmadi
دوشنبه 23 فروردین 1389, 00:10 صبح
this.Controls.Find("Pic1", false)[0].Left = 0;
//OR
this.Controls["Pic1"].Left = 0;
البته احتمالا روشهای دیگه ای هم باشه ولی این از همه خلاصه تره!! :چشمک:

ASKaffash
دوشنبه 23 فروردین 1389, 08:16 صبح
سلام
شی a را در سطح فرم private تعریف کنید و از آن استفاده کنید

Marzieh_A
دوشنبه 23 فروردین 1389, 11:10 صبح
PictureBox PicBox = this.Controls["Pic1"] as PictureBox;
PicBox.Left = 0;