View Full Version : سوال: فعال کردن MaxLength برای سلولهای ردیف اول VSFlexGrid1 و...
Hassan2500
یک شنبه 08 اردیبهشت 1392, 12:36 عصر
سلام
چه کدی باید بنویسم وقتی که خاصیت EditCell برای ردیف اول VSFlexGrid1 فعال شده فقط یه حرف هنگام نوشتن وارد هر سلول شود
m.4.r.m
شنبه 14 اردیبهشت 1392, 23:03 عصر
Private Sub vs_KeyPressEdit(ByVal Row As Long, ByVal Col As Long, KeyAscii As Integer)
VS.EditMask = "#"
End Sub
Hassan2500
شنبه 14 اردیبهشت 1392, 23:35 عصر
Private Sub vs_KeyPressEdit(ByVal Row As Long, ByVal Col As Long, KeyAscii As Integer)
VS.EditMask = "#"
End Sub
جناب m.4.r.m این کدی که گذاشتید اصلاً نمیشه هیچ حرفی رو وارد سلولها کرد نحوه کار باهاش چطوریه
m.4.r.m
یک شنبه 15 اردیبهشت 1392, 12:58 عصر
چرا نمیشه تست کردم شد که براتون گذاشتم . شما Editable مربوط به VS رو بزارید رو آیتم سوم . بعد این کد رو بنویسید در KeyPressEdit مربوط به Vs حتما جواب میگیرید .
Hassan2500
یک شنبه 15 اردیبهشت 1392, 14:13 عصر
چرا نمیشه تست کردم شد که براتون گذاشتم . شما Editable مربوط به VS رو بزارید رو آیتم سوم . بعد این کد رو بنویسید در KeyPressEdit مربوط به Vs حتما جواب میگیرید .
جناب m.4.r.m این کاری که گفتید رو هم انجام دادم ولی فقط میشه عدد وارد سلولها کرد من میخوام حروف رو هم وارد کنم آیا میشه حروف رو هم وارد کرد
m.4.r.m
یک شنبه 15 اردیبهشت 1392, 15:09 عصر
Private Sub VSFlexGrid1_KeyDownEdit(ByVal Row As Long, ByVal Col As Long, KeyCode As Integer, ByVal Shift As Integer)
VSFlexGrid1.EditMaxLength = 4
End Sub
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.