PDA

View Full Version : غیر فعال بود scrollbar



aftabeshargh
سه شنبه 16 اسفند 1390, 19:04 عصر
سلام
چرا با وجود ست کردن خاصیت scrollbars= both " اسکرول بار افقی ظاهر نمیشه ؟ میخوام همه ستون ها برای کاربر قابل مشاهده باشه اما هرکاری میکنم بخاطر کمبود فضا" ستون های جدول مجبورن باریک بشن و اسکرول بار افقی نمایش داده نمیشه و فقط عمودی ظاهر میشه

فرید نجفلو
سه شنبه 16 اسفند 1390, 19:13 عصر
خاصیت AutoSizeMode ستون آخر(آدرس) رو با Fill ست کن ببین جواب می ده

aftabeshargh
سه شنبه 16 اسفند 1390, 19:19 عصر
تو پراپرتی جدول خاصیت AutoSizecoloumn mod=fill قبلا گذاشتم اما بازم نمیشه . فقط ستون آدرس ؟؟!! چجوری

فرید نجفلو
سه شنبه 16 اسفند 1390, 19:30 عصر
AutoSizecolumn رو به None تغییر بدبد
حالا پراپرتی Columns جدول رو پیدا و روی ... کلیک کنید
یه پنجره باز میشه که ستونهاتون رو لیست کرده
ستون آدرس رو انتخاب و از قسمت سمت راست تنظیمات مخصوص ستون رو انجام بدید

aftabeshargh
سه شنبه 16 اسفند 1390, 19:39 عصر
آقا فرید عزیز اطلاعات جدول (ستون ها) از دیتابیس پر میشن هنگام لود فرم " به همین خاطر تو پراپرتی جدول قسمت columns لیستی نداره.
ممنون از لطفتون

فرید نجفلو
سه شنبه 16 اسفند 1390, 21:08 عصر
شما بعد از اینکه ستون ها ایجاد شد(بعد از ست کردن DataSource و Refresh کردن گرید ) می تونید این کار رو انجام بدید
Me.DataGridView1.Columns("آدرس").AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill
و None کردن پست قبل یادتون نره

aftabeshargh
سه شنبه 16 اسفند 1390, 22:23 عصر
ممنون دوست خوبم
با این روش اسکرول بار افقی هم ظاهر شد .
بعضی از ستون ها که متنشون زیاده مثلا ستون آدرس " فقط بخشی از آدرس در سلول نشون داده میشه و ادامش به صورت نقطه چین " آیا راهی هست که عرض سلول اتوماتیک اندازه متن آدرس زیاد بشه و نقطه چین نشه ؟ چرا با وجود اسکرول بار افقی بازم متن سلول کامل نمایش داده نمیشه و باید به صورت دستی عرض سلول حاوی یک آدرس در ستونی مثل آدرس رو زیاد کرد تا آدرس رو کامل دید.

فرید نجفلو
سه شنبه 16 اسفند 1390, 22:31 عصر
شما بعد از اینکه ستون ها ایجاد شد(بعد از ست کردن DataSource و Refresh کردن گرید ) می تونید این کار رو انجام بدید
Me.DataGridView1.AutoResizeColumns()
با این کار تمام ستون ها تغییر اندازه میدن تا متن موجود در سر ستون و سلول ها به صورت کامل دیده بشن

aftabeshargh
سه شنبه 16 اسفند 1390, 22:49 عصر
بی نهایت سپاسگزارم
مرسی