PDA

View Full Version : چطوري ميشه DataSource از يك DataGridView رو به DataView تبديل كرد



combo_ci
دوشنبه 08 مهر 1387, 14:12 عصر
چطوري ميشه DataSource از يك DataGridView كه با bindingSource پر شده رو به DataView يا DataTable تبديل كرد؟

من از اين كد استفاده كردم ولي نشد

DirectCast(MyBase.DataSource, DataTable).DefaultView

VisualStudio
دوشنبه 08 مهر 1387, 15:32 عصر
دوست عزیز دیتا سورس باید یک دیتابیس یا یک Object باشه نه DataGridView بیشتر توضیح بده
اصلا قضیه MyBase.DataSource تو کد بالا چیه؟

combo_ci
دوشنبه 08 مهر 1387, 23:06 عصر
درست شد....D:
من از كلاس datagrideview يه clasس ارث برده بودم براي سفارشي كردن datagrideview به صورتي كه خودم ميخوام
يه ايده جالب هم توي يكي از sample هاي codeproject ديده بودم كه پايين datagride يه panel بود كه با كليك روي header هر colomn ميتونست توي همون فيلد search به صورت dynamic داشته باشه
حالا من همه كاراشو انجام داده بودم فقط مونده تنظيم حالتي كه gride با bindingsource لود ميشد كه از bindingsource.filter استفاده كردم و درست شد
ممنون

bardia goharbin
سه شنبه 09 مهر 1387, 02:24 صبح
چه کار جالبی، اگه امکان داره در اختیار ما هم قرار بده استفاده کنیم