PDA

View Full Version : سوال: نحوه ساختن DataGrid اختصاصی



hamidgivi
پنج شنبه 30 خرداد 1387, 19:55 عصر
سلام
برای انجام پروژه ای ؛ نياز به DataGrid های ويژه ای دارم که مثلا يک خط در ميان ( يا دو ستون خاص ) رنگ زمينه آنها تفاوت داشته باشد يا با ورود اطلاعات خاصی در يک Cell برنامه عکس العمل خاصی نشان دهد. به عبارتی دنبال يک ديتاگريد هستم که : اولا با ADO بايند شود . ثانيا برای تک تک سل ها Event قابل تعريف باشد ثالثا برای تک تک سل ها خواص ظاهری جداگانه قابل تعريف باشد. از آنجا که DataGrid های خود وی بی ؛ خيلی ساده هستند ؛ يا بايد از جايي اين گونه ديتاگريد را پيدا کنم يا خودم بنويسم. دوستان سپاسگذاری مينمايم اگر راهنمايي نمايند .

ضمنا FlexGrid , MSHFlexGrid به کارم نميايد زيرا برای وارد کردن اطلاعات ؛ کاربر بايد کليد F2 را بزند و اين فاجعه است.
DataDynamics #grid هم ظاهرا خيلی قوی است اما مشکلش اين است که اعداد را به انگليسی نشان ميدهد حتی با تنظيمات National فارسی Regional options.:گریه:

akram_raeespour
پنج شنبه 30 خرداد 1387, 20:00 عصر
سلام
در مورد flexgrid جستجو کنید در اینترنت. بسیار انعطاف پذیره.

A.Farzin
جمعه 31 خرداد 1387, 04:01 صبح
شايد True DBGrid محصول ComponentOne براي اين كارها مناسب باشد

noorsoft
جمعه 31 خرداد 1387, 13:09 عصر
کاملترین کنترل DataReportControl هست که در تاپیک ابزارهای مفید پیداش میکنین

Mbt925
شنبه 01 تیر 1387, 00:59 صبح
vsFlexGrid بهترین گزینه است.

SeyedMoosavi
شنبه 01 تیر 1387, 09:09 صبح
vsFlexGrid بهترین گزینه است.

همون طور که دوستمون گفت vsFlexGrid خیلی خوبه می تونی متد BackColorAlternate رو هر رنگی که می خوای بزاری تا یکی در میون رنگی بشه جدولت
موفق باشی