سلام .چطور میتونم ستون آی دی در دیتا گرید را مخفی کنم .
سلام .چطور میتونم ستون آی دی در دیتا گرید را مخفی کنم .
سلام
dataGridViewX1.Columns["id"].Visible = false;
شما میتونی هر ستونی رو که میخوای نمایش داده بشه فراخوانی کنی که فقط همونا نمایش داده بشه
البته حرف شما تا حدودی درسته مثلاً فرض کن من اطلاعاتم رو بر اساس id حذف یا ویرایش می کنم حالا اگه اونو فراخوانی نکنم از اول که نمی تونم آپدیت رو انجام بدم پس باید فراخوانی بشه ولی نیازی نیست که کاربر این فیلد رو ببینه پس visible اش رو فالس می کنم همون چیزی که دوستمون خواسته بودن
ببین دوست عزیز
باید فراخانی بشه اما نشون نده یعنی مخفی باشه
خب برای این کار
ابتدا:
از پنجره کوچک Data Grid بر روی گزینه Edite Columns کلیک کنید
Edite Columns DataGrid.jpg
بعد از ظاهر شدن پنجره بر روی دکمه ADD کلیک کنید
خب حالا
در قسمت Name نام فیلدی که در دیتا بیس موجود است را وارد می کنیم
و در قسمت Header Text نامی که می خواهی در اجرا نمایش داده شود را وارد می کنیم
قسمت مدنظر شما تیک Visible است اکر تیم رو برداری فراخوانی می شه اما مخفیه همون چیزی که می خوای...
فقط توجه داشته باش که هر فیلد در قسمت Data Property Name هم نام موجود در دیتا بیس باشه
باید مشکلات با این کار حل بشه اگه باز مشکلی بود باهام تماس بگیر.