PDA

View Full Version : تغییر مقدار یک سلول سطرهای datagridview از 0 و 1 به کلمات فعال و غیرفعال



SOHEILSySTEM
پنج شنبه 17 بهمن 1392, 14:05 عصر
سلام دوستان کل تاپیک رو گشتم بنده یک مشکلی دارم اونم اینه که می خوام در یک ستون مشخص به جای 0 و یک ، فعال یا غیر فعال رو نمایش بده کد زیر رو زدم ولی نتیجه ای نگرفتم فقط هم با رشته مشکل داره
for (int j = 0; j < dataGridView1.RowCount; j++)
{
string status = Convert.ToString(dataGridView1.Rows[j].Cells[3].Value);
if (status == "0")
{
status = "فعال";
}
else
{
status = "غیر فعال";
}
}

ّIrScholer
سه شنبه 30 دی 1393, 12:06 عصر
سلام دوستان کل تاپیک رو گشتم بنده یک مشکلی دارم اونم اینه که می خوام در یک ستون مشخص به جای 0 و یک ، فعال یا غیر فعال رو نمایش بده کد زیر رو زدم ولی نتیجه ای نگرفتم فقط هم با رشته مشکل داره
for (int j = 0; j < dataGridView1.RowCount; j++)
{
string status = Convert.ToString(dataGridView1.Rows[j].Cells[3].Value);
if (status == "0")
{
status = "فعال";
}
else
{
status = "غیر فعال";
}
}



void dataGridView_CellFormatting(object sender,DataGridViewCellFormattingEventArgs e)
{
var grid =(DataGridView)sender;
if(grid.Columns[e.ColumnIndex].Name=="IsActive")
{
e.Value=(bool)e.Value?"MY_TEXT_FOR_TRUE":"MY_TEXT_FOR_FALSE";
e.FormattingApplied=true;
}
}