مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

abbasmohebbi

عضویت از 1395/03/14

مشکل در استفاده از Radgridview

  • چهارشنبه 26 خرداد 1395
  • 21:02
تشکر میکنم

با سلام

من یک اشتباهی کردام از radgridview در برنامه خودم استفاده کردام

اما فکر نمی کردم کار کردن باهاش سخت باشه

مثلا گرید عادی

برای انخاب و گرفتن محتوای هر ردیف از این کد استفاده می کردیم

id = GridView[0,GridView.CurrentRow.Index].Value.ToString();

اما این اینطوری نیست

حالا من حسابی باهاش به مشکل بر خورد کردام

1- چطوری ستون مورد نظر رنگی کنم

1- چطوری کاربر روی ردیف کلید کرد اطلاعاتش بگریم

ممون می شوم دراین باره به من کمک کنید

با تشکر

 

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • پنجشنبه 27 خرداد 1395
  • 08:35

برای گرفتن مقدار خط انتخاب شده میتونید از CurrentRow استفاده کنید

this.radGridView1.SelectedRows[0].Cells["Picture Name"].Value 

 

برای رنگی کردن

private void radGridView1_RowFormatting(object sender, RowFormattingEventArgs e)
{
    if ((bool)e.RowElement.RowInfo.Cells["BMP"].Value == true)
    {
        e.RowElement.DrawFill = true;
        e.RowElement.GradientStyle = GradientStyles.Solid;
        e.RowElement.BackColor = Color.Aqua;
    }
    else
    {
        e.RowElement.ResetValue(LightVisualElement.BackColorProperty, ValueResetFlags.Local);
        e.RowElement.ResetValue(LightVisualElement.GradientStyleProperty, ValueResetFlags.Local);
        e.RowElement.ResetValue(LightVisualElement.DrawFillProperty, ValueResetFlags.Local);
    }
}

 

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)