PDA

View Full Version : فرمت بندی در دیتاگریدویو



sepideh_aghel
سه شنبه 14 اردیبهشت 1389, 08:57 صبح
سلام
من در یک برنامه از دیتاگرید ویو استفاده می کنم که نمی خواهم به دیتابیسی بایندش کنم فقط می خواهم کاربر اطلاعاتی رو وارد کنم ومن بر اساس اون عملیاتی رو محاسبه کنم ولی میخواهم فرمت خاصی رو وارد کنه مثل تاریخ از این دستور استفاده کرده ام
"dGridPay.Columns["date"].DefaultCellStyle.Format = "d
زمانیکه دیتا بایند بشه همین فرمت رو نشون ولی اگر کاربر بخواهد واردکنه نمیشه در واقع می خواهم مثل Masktext باشه توی دیتاگرید ویو:متفکر:

sepideh_aghel
سه شنبه 14 اردیبهشت 1389, 14:51 عصر
یعنی هیچ راه حلی نداره:گریه:

elahe1364
چهارشنبه 15 اردیبهشت 1389, 08:11 صبح
میتونید ای این dll استفاده کنید

فایل ضمیمه را add refrence کنید و به این شکل استفاده کنید.


using Microsoft.Samples.Windows.Forms.DataGridViewCustom Column;


MaskedTextBoxColumn Date = new MaskedTextBoxColumn();
Date.HeaderText = "Date";
Date.Mask = "9999/99/99";
this.datagridview1.Columns.Insert(1, Date);

sepideh_aghel
چهارشنبه 15 اردیبهشت 1389, 14:19 عصر
واقعاً ممنون :تشویق: مشکل آنطوری حل شد فقط می خواستم بدونم اگر بخواهم یه ستونی هم عددی باشد به صورتیکه هنگام ورود اعداد سه رقم سه رقم جدا بشه چیکار باید بکنم