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

نام تاپیک: چطوری سطری خاص از ComboBox را رنگی کنم؟

  1. #1
    کاربر دائمی آواتار aliramazani
    تاریخ عضویت
    مرداد 1384
    محل زندگی
    اصفهان
    سن
    38
    پست
    757

    چطوری سطری خاص از ComboBox را رنگی کنم؟

    کمبو باکس من یک سری اطلاعات از دیتابیس میخونه. چطوری میتنوم سطرهایی که دارای فلان ویژگی باشن را رنگی کنم؟

  2. #2

    نقل قول: چطوری سطری خاص از کمبو باکس را رنگی کنم؟


    private void comboBox1_DrawItem(object sender, DrawItemEventArgs e)
    {
    ComboBox cbo = sender as ComboBox;
    string str = Convert.ToString(cbo.Items[e.Index]);
    Point loc = new Point
    {
    X = e.Bounds.Location.X,
    Y = e.Bounds.Location.Y + Convert.ToInt32((e.Bounds.Height - e.Graphics.MeasureString(str, cbo.Font).Height)/2)
    };
    Brush foreBrush = Brushes.Black;
    Brush backBrush = null;

    if (شرط)
    {
    backBrush = Brushes.Red;
    }
    else
    {
    backBrush = Brushes.White;
    }
    e.Graphics.FillRectangle(backBrush, e.Bounds);
    e.Graphics.DrawString(str, cbo.Font, foreBrush, loc);
    }

  3. #3
    کاربر دائمی آواتار aliramazani
    تاریخ عضویت
    مرداد 1384
    محل زندگی
    اصفهان
    سن
    38
    پست
    757

    نقل قول: چطوری سطری خاص از کمبو باکس را رنگی کنم؟

    به e.Index و e.Bounds و e.Graphics ایراد میگیره.

  4. #4
    کاربر دائمی آواتار alias136790
    تاریخ عضویت
    خرداد 1391
    محل زندگی
    جنوب
    پست
    193

    نقل قول: چطوری سطری خاص از کمبو باکس را رنگی کنم؟

    فک کنم تو بالای کدتون از NameSpace زیر استفاده کنین:
    using System.Drawing.Drawing2D;

تاپیک های مشابه

  1. سوال: چگونه می توانم قسمتی از متن را رنگی کنم؟
    نوشته شده توسط dele_ghamgin_2008 در بخش C#‎‎
    پاسخ: 8
    آخرین پست: پنج شنبه 01 خرداد 1393, 18:26 عصر
  2. سوال: چطوری combobox را رفرش کنم؟
    نوشته شده توسط aliramazani در بخش C#‎‎
    پاسخ: 1
    آخرین پست: شنبه 11 تیر 1390, 15:34 عصر
  3. پاسخ: 1
    آخرین پست: جمعه 26 تیر 1388, 08:52 صبح
  4. حذف سطری خاص از datagrid view
    نوشته شده توسط ali_mnkt در بخش دسترسی به داده ها (ADO.Net و LINQ و ...)
    پاسخ: 2
    آخرین پست: یک شنبه 24 آذر 1387, 14:22 عصر
  5. انتخاب شدن سطری خاص از datagrid
    نوشته شده توسط FatemehB در بخش C#‎‎
    پاسخ: 21
    آخرین پست: یک شنبه 07 اسفند 1384, 11:30 صبح

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

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