PDA

View Full Version : سوال: چاپ اطلاعات label روی فرم



zahra.z
پنج شنبه 05 شهریور 1394, 15:31 عصر
سلام
من یه برنامه نوشتم میخوام فقط label های روی فرم رو چاپ کنم.اما نمیدونم چجوری باید بنویسم:افسرده:
لطفا منو راهنمایی کنید.

محمد رضا فاتحی
پنج شنبه 05 شهریور 1394, 15:54 عصر
میشه یه ذره بیشتر توضیح بدین؟؟باور کنید اصلا متوجه نشدم

erfan_urchin
پنج شنبه 05 شهریور 1394, 19:04 عصر
سلام
من یه برنامه نوشتم میخوام فقط label های روی فرم رو چاپ کنم.اما نمیدونم چجوری باید بنویسم:افسرده:
لطفا منو راهنمایی کنید.
فکر کنم منظورتون اینه که یه فرمی دارید که که توش کامپوننت های مختلف مثل button,label,textBox دارید و مخواین فقط label ها نمایش داده بشن و بقیه کامپوننت ها مخفی بشن
اگه منظورتون همین باشه و من درست متوجه شده باشم باید به این صورت عمل کنید
foreach(Control c in Controls)
{
if (c is Label)
c.Visible = true;
else
c.Visible = false;
}

این کد میاد تک تک کنترل های فرم یا همون کامپوننت های فرم رو چک میکنه اگه اون کنترل label بود نمایش میده، در غیر این صورت اون کنترل رو مخفی میکنه