نمایش نتایج 1 تا 4 از 4

نام تاپیک: تغیر رنگو فونت لیبل ها

  1. #1
    کاربر تازه وارد آواتار jafari_m246
    تاریخ عضویت
    خرداد 1386
    محل زندگی
    اصفهان-پیربکران
    پست
    69

    Unhappy تغیر رنگو فونت لیبل ها

    باز هم سلام
    ایندفعه می خوام ببینم چطوری می توانم 20 تا لیبل را تغیر رنگ و فونت بدهم
    برای یک دونه بلدم ولی 20 تا را نه
    می شه با for نوشت؟ اگه می شه کد اش را بهم بگید چون من هر چی امتحان کردم نتوانستم
    ممنون

  2. #2
    نقل قول نوشته شده توسط jafari_m246 مشاهده تاپیک
    باز هم سلام
    ایندفعه می خوام ببینم چطوری می توانم 20 تا لیبل را تغیر رنگ و فونت بدهم
    برای یک دونه بلدم ولی 20 تا را نه
    می شه با for نوشت؟ اگه می شه کد اش را بهم بگید چون من هر چی امتحان کردم نتوانستم
    ممنون

    سلام.
    از کد زیر استفاده کنید:

    foreach(Control ctrl in Controls)
    {
    if (!(ctrl is Label))
    continue;

    ctrl.Font = new Font("Arial", 8, FontStyle.Regular);
    ctrl.ForeColor = Color.Red;
    }


  3. #3
    for(int index=0;index<=this.Controls.Count;index++)
    foreach(Control ctrl in this.Controls )
    if( ctrl is Label)
    ctrl.BackColor=Color.Red;

  4. #4
    کاربر جدید
    تاریخ عضویت
    تیر 1386
    محل زندگی
    تهران - سعادت آباد
    سن
    42
    پست
    17

    Lightbulb

    foreach (Control c inthis.Controls)
    {
    if(c.GetType().Equals(typeof(Label)))
    {
    c.ForeColor=
    Color.Red;
    }
    }


قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •