PDA

View Full Version : سوال: غیر فعالسازی دکمه در سلول Datagridview



omid78
شنبه 18 شهریور 1396, 13:49 عصر
سلام
برای اینکه وقتی کاربر روی دکمه ثبت در یکی از ستون های DataGridView کلیک کرد و در دیتابیس ذخیره شد اون دکمه در سلول غیر فعال شود تا دوباره کاربر کلیک نکند باید چیکار کرد ؟

Mahmoud.Afrad
یک شنبه 19 شهریور 1396, 02:09 صبح
https://docs.microsoft.com/en-us/dotnet/framework/winforms/controls/disable-buttons-in-a-button-column-in-the-datagrid

راه دیگر هم این هست که یک لیست از آیتمهای ثبت شده داشته باشید. وقتی شخص برای ثبت کلیک کرد، لیست رو چک کنید و در صورتی که در لیست بود پیغام بدید که قبلا ثبت شده یا هر چیزی دیگری.

titipop1
یک شنبه 19 شهریور 1396, 18:32 عصر
;[1]DataGridViewButtonCell btn = (DataGridViewButtonCell)row.Cell
btn.ReadOnly = true
البته شما ایندکس سلول مورد نظرتون رو قرار بدین
موفق باشین

رامین مرادی
دوشنبه 20 شهریور 1396, 08:27 صبح
;[1]DataGridViewButtonCell btn =(DataGridViewButtonCell)row.Cell
btn.ReadOnly=true
البته شما ایندکس سلول مورد نظرتون رو قرار بدین
موفق باشین

این کد رو تو رویداد کلیک اون باتن باید نوشت؟؟
در ضمن برای دیتا گرید تلریک این عمل میکنه؟یا روش دیگه ای هست؟