مرتب کردن ستون های dataGridView در سر ستون
سلام دوستان وقتتون به خیر .
ببخشید من گرید ویو رو که اول طراحی کردم یه دو تا فلش روبه بالا و پایین بود که میشد بر اساس نزولی و صعودی اطلاعات اون ستون رو مرتب کرد . نمیدونم حالا کدوم چیز رو تغیر دادم رفته .
میخام دوباره بیارمش . ممنونم
اینم تصویر مشخصات گرید من :
نقل قول: مرتب کرن ستون های dataGridView در سر ستون
سلام
باید توی لیست ستون های گرید (Columns) ستون مورد نظر رو انتخاب کنید و خاصیت SortMode رو روی Automatic تنظیم کنید. (همچنین برای دیدن لیست ستون ها می تونید روی مثلث گوشه بالای گرید کلیک کنید و Edit Columns... رو بزنید.)
نقل قول: مرتب کرن ستون های dataGridView در سر ستون
نقل قول:
نوشته شده توسط
Mahmoud Zaad
سلام
باید توی لیست ستون های گرید (Columns) ستون مورد نظر رو انتخاب کنید و خاصیت SortMode رو روی Automatic تنظیم کنید. (همچنین برای دیدن لیست ستون ها می تونید روی مثلث گوشه بالای گرید کلیک کنید و Edit Columns... رو بزنید.)
سلام . همه ی ستون هام روی Automatic هستند ولی باز نشده .
نقل قول: مرتب کرن ستون های dataGridView در سر ستون
چیز دیگه ای به ذهنم نمیرسه الان.
نقل قول: مرتب کرن ستون های dataGridView در سر ستون
سلام
گریدویو اگر اشتباه نکنم یک گزینه داره با عنوان allowusertoordercolumn که باید true بشه تا اجازه مرتب سازی بده
نقل قول: مرتب کرن ستون های dataGridView در سر ستون
نقل قول:
نوشته شده توسط
hamid_hr
سلام
گریدویو اگر اشتباه نکنم یک گزینه داره با عنوان allowusertoordercolumn که باید true بشه تا اجازه مرتب سازی بده
سلام . من اونم ترو گذاشتم و همه ی اجازه ها برای تغیر سایز رو هم ترو کردم حتی تغیر سایز ارتفاع ستون ها ولی باز هم نشد . حتی تیک enable editing و adding رو هم زدم ولی نشد . نمیدونم واقعا مشکل از کجاس !!!
نقل قول: مرتب کرن ستون های dataGridView در سر ستون
نقل قول:
نوشته شده توسط
hamid_hr
سلام
گریدویو اگر اشتباه نکنم یک گزینه داره با عنوان allowusertoordercolumn که باید true بشه تا اجازه مرتب سازی بده
این خاصیت برای مرتب سازی خود ستون ها هست. مثلا فرض کنید ستون نام، اولین ستون گرید هست و کاربر میخواد پنجمین ستون باشه. اگر این گزینه ترو باشه، کاربر می تونه ستون رو درگ کنه و جاش رو تغییر بده.
نقل قول:
نوشته شده توسط
barbimusic
سلام . من اونم ترو گذاشتم و همه ی اجازه ها برای تغیر سایز رو هم ترو کردم حتی تغیر سایز ارتفاع ستون ها ولی باز هم نشد . حتی تیک enable editing و adding رو هم زدم ولی نشد . نمیدونم واقعا مشکل از کجاس !!!
شما توی فایل Designer فرم مربوطه نگاه کنید ببینید به جز ستونهایی که شما ساختید ستون های دیگه ای هم وجود داره یا نه. اگر بود ستون های اضافی رو پاک کنید. قبلش از پروژه هم بکاپ بگیرید. گاهی اوقات بعضی ستون های قدیمی هم توی دیزاینر باقی میمونه و مشکل ساز میشه. (برای مشاهده فایل دیزاینر رو علامت + کنار نام فرم در Solution Explorer کلیک کنید.)
نقل قول: مرتب کرن ستون های dataGridView در سر ستون
گرید رو چطوری پر کردی ؟
اگه از Entity استفاده کردی امکان Sort برداشته میشه
نقل قول: مرتب کرن ستون های dataGridView در سر ستون
نقل قول:
نوشته شده توسط
Mahmoud Zaad
این خاصیت برای مرتب سازی خود ستون ها هست. مثلا فرض کنید ستون نام، اولین ستون گرید هست و کاربر میخواد پنجمین ستون باشه. اگر این گزینه ترو باشه، کاربر می تونه ستون رو درگ کنه و جاش رو تغییر بده.
شما توی فایل Designer فرم مربوطه نگاه کنید ببینید به جز ستونهایی که شما ساختید ستون های دیگه ای هم وجود داره یا نه. اگر بود ستون های اضافی رو پاک کنید. قبلش از پروژه هم بکاپ بگیرید. گاهی اوقات بعضی ستون های قدیمی هم توی دیزاینر باقی میمونه و مشکل ساز میشه. (برای مشاهده فایل دیزاینر رو علامت + کنار نام فرم در Solution Explorer کلیک کنید.)
ستون اضافه ای نبود . برای اطمینان اتوماتیکشو هم فالس کردم .
نقل قول: مرتب کرن ستون های dataGridView در سر ستون
نقل قول:
نوشته شده توسط
jafarpalideh
گرید رو چطوری پر کردی ؟
اگه از Entity استفاده کردی امکان Sort برداشته میشه
سلام . بله . از اینتیتی استفاده کردم . یعنی هیچ راهی نداره؟؟
نقل قول: مرتب کرن ستون های dataGridView در سر ستون
نقل قول: مرتب کرن ستون های dataGridView در سر ستون
سلام انتی تی همچین امکاناتی نداره از لینک استفاده کنی حل میشه
نقل قول: مرتب کرن ستون های dataGridView در سر ستون
نقل قول:
نوشته شده توسط
jafarpalideh
ممنونم مشکل حل شد .