PDA

View Full Version : ستون های datagrid



آرام جان گل
جمعه 04 خرداد 1386, 00:20 صبح
سلام

اگر بخواهم که ستونهای نمایشی درdatagrid با اندازه های متفاوتی نمایش یابند باید چه کار کنم؟

مثلا خوب ستون آدرس به عرض بیشتری نسبت به ستون نام نیاز داره

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

راه من :

از properties مربوط به datagrid گزینه tablestyle را می زنم و بعد هم datagrid مورد نطر را با دکمه add اضافه می کنم.
از گزینه grid columnstyle هر ستون را یکی اضافه می کنم با دکمه( add) و بعد هم با گزینه width عرض ستونها را می دهم ولی در پایان این عملیات تمام ستونهای من در datagrid پنهان می شوند

لطفا راهنمایی کنید مرسی

Sorenaa_s
جمعه 04 خرداد 1386, 00:33 صبح
کاری که انجام می دی درسته، فقط کافیه TableStyle.MappingName رو هم نام با اون DataTable که می خوای bind کنی بذاری:



DataTable dt = new DataTable("MyTable");
DataGridTableStyle style = new DataGridTableStyle();
style.MappingName = "MyTable";