PDA

View Full Version : جستجو در دیتا گرید با کلیک راست روی رکورد



titi1363
چهارشنبه 25 آبان 1390, 13:46 عصر
سلام
من میخوام تو دیتا گرید وقتی کلیک راست می کنم روی یک رکورد بتونم درج،حذف،جستجو،یا ویرایش انجام بدم.
من فکر میکنم با منو استریپ بشه این کارو انجام داد ولی بلد نیستم لطفا راهنماییم کنید
مرسی

Mahmoud Zaad
چهارشنبه 25 آبان 1390, 14:11 عصر
درسته با کانتکست منو میشه اینکارو کرد. شما یه کانتکست منو به فرم اضافه کن بعد به ترتیب سه تا منوی ثبت ویرایش و حذف رو اضافه کن بعد روی هر کدوم دوبار کلیک کن تا وارد محیط کد نویسی بشی بعد کدهای مربوطه رو بنویس. حالا دیتاگریدویو رو انتخاب کن و از قسمت properties >> context menu کانتکست منویی رو که ساختی، بهش نسبت بده و تمام.

solaleh
چهارشنبه 25 آبان 1390, 14:16 عصر
از contextmenustrip استفاده کنین.
در رویداد CellMouseClick از datagridview:
if (e.Button == MouseButtons.Right)
{
Contextmenustrip1.Show(e.Location.X,e.Location.Y);
}