PDA

View Full Version : سوال: ساخت کامپوننت



belarak
سه شنبه 17 شهریور 1388, 12:40 عصر
سلام من میخواستم که یه دیتا گرید ویو ایجاد کنم که یه سری امکانات مثل ردیف اتوماتیک ، ستونی که فقط عدد بگیره و ....
باید چکار کنم ؟؟

sara.f
سه شنبه 17 شهریور 1388, 14:54 عصر
سلام.
ببخشید، منظورت از ردیف اتوماتیک چیه؟
در صورتی که grid view را به db وصل میکنی، خوب می تونی نوع مقدار دریافتی را در اونجا تعریف کنی.

mahdi_7610
سه شنبه 17 شهریور 1388, 16:08 عصر
سلام.
ببخشید، منظورت از ردیف اتوماتیک چیه؟
در صورتی که grid view را به db وصل میکنی، خوب می تونی نوع مقدار دریافتی را در اونجا تعریف کنی.
سارا خانم مثل اینکه شما متوجه نشدی
ایشون میخوان یک دیتاگرید اختصاصی درست کنند که وقتی روی فرم قرار میگیره همه این چیزها خودکار براش تنظیم بشه
اگه قرار باشه بریم و توی sql تغییرات را بدیم که نشد کامپوننت

برای ساخت کامپیونت میتونی از control library استفاده کنی و به کلاست بگی که از کلاس DataGridView ارث ببره .

مثلا توی DataGridView متد مخصوصی بنام OnRowPostPaint وجود دارد که در هنگام مشتق کردن یک کلاس از کلاس DataGridView قابل Override کردن است با صدا زدن این رویداد میشه برای دیتاگریدویو ردیف یا همون شماره گزاری را تعریف کرد .

موفق باشی .

sara.f
سه شنبه 17 شهریور 1388, 17:32 عصر
سارا خانم مثل اینکه شما متوجه نشدی
ایشون میخوان یک دیتاگرید اختصاصی درست کنند که وقتی روی فرم قرار میگیره همه این چیزها خودکار براش تنظیم بشه
اگه قرار باشه بریم و توی sql تغییرات را بدیم که نشد کامپوننت

موفق باشی .
EXCUSE ME :لبخند:
من متوجه نشده بودم، دقیقا منظورشون چیه؟!
پیروز باشی:لبخندساده:

belarak
سه شنبه 17 شهریور 1388, 18:03 عصر
ممنون از هر دوی شما اما اگه میشه یک نمونه کد بذارین ؟؟
خیلی ممنون از لطفتون