PDA

View Full Version : سوال: عملکرد دستور زیر در C#‎



Farzanej
یک شنبه 16 اسفند 1388, 10:35 صبح
با سلام
دستور های زیر در C#‎ چیست؟
DataGridview1.rows[0].cells[0].DefaultFormatCell = "NO";
DataGridview1.rows[0].cells[0].DefaultFormatCell = "N2";
.tostring("#,##0");

saed2006
یک شنبه 16 اسفند 1388, 10:37 صبح
فرمت های پیش فرض رو برای ستونی خاص در دیتا گرید اعمال میکند

Farzanej
یک شنبه 16 اسفند 1388, 10:59 صبح
فرمت های پیش فرض رو برای ستونی خاص در دیتا گرید اعمال میکند

N2 , NO موجود در برنامه به چه معناست؟
میشه واضح توضیح بدین؟
ممنونم

saed2006
یک شنبه 16 اسفند 1388, 11:05 صبح
دیتا گرید خود c# چنین ایتمی نداره
شما از چه دیتا گریدی استفاده میکنی؟

Himalaya
یک شنبه 16 اسفند 1388, 17:21 عصر
No = no formatting
char----- decimal place
Numeric------N2------N----------------------2
Currency------C3------C----------------------3
Scientific------E2------E----------------------2


که البته اینطوری استفاده میشه


this.dataGridView1.Columns.Add("hi", "amir");
this.dataGridView1.Rows.Add(12.345);
this.dataGridView1.Rows.Add(1233.54345);
DataGridViewCellStyle style = newDataGridViewCellStyle();
style.Format = "N2";
this.dataGridView1.Columns[0].DefaultCellStyle = style;



خروجی
so the 12.345 become 12.35
and 1233.54345 become 1,233.54