PDA

View Full Version : حرفه ای: تبدیل یک Cell از DataGridView در زمان ویرایش به ComboBox



r. salehi
شنبه 28 مرداد 1391, 22:59 عصر
سلام به همه دوستان
من یک مشکلی دارم و ممنون میشم اگر کسی کمکم کنه
من یک DataGridView دارم که با یک DataSource پر شده. حالا میخوام در زمان ویرایش هر سلول DataGridView اون سلول از DataGridViewTextBox به حالت DataGridViewCombobox در بیاد. هر چقدر تلاش می کنم نوع سلول رو تغییر بدم با خطا مواجه میشم. منظورم تعریف ستون به صورت ComboBox نیست البته، فقط سلول در حال ویرایش.
پیشاپیش تشکر می کنم

r. salehi
سه شنبه 31 مرداد 1391, 16:24 عصر
مورد توجه دوستانی که مثل من با این مشکل مواجه شده اند.
من نتونستم بدون مواجهه با خطا نوع سلول DataGridView پر شده با DataSource را از TextBox به ComboBox تغییر بدم. اما راهی پیدا کردم که در واقع کار مد نظرم را بدون دردسر انجام میده! و اون هم استفاده از متدهای AutoCoplete در DataGridView هست. با استفاده از این روش در هنگام ویرایش هر سلول یک ComboBox باز میشه و لیست آیتمهای پیشنهادی رو بهتون نشون میده. و این دقیقا همون چیزی بود که دنبالش بودم.
اگر از دوستان کسی جزییات استفاده از AutoCoplete را نیاز داشت. توضیح خواهم داد.