PDA

View Full Version : سوال: سلول های عددی دیتاگریدویو



hooooman
یک شنبه 26 خرداد 1387, 12:57 عصر
سلام
چرا وقتی Format یکی از ستونهای دیتاگرید رو از نوع عددی تعیین میکنیم در زمان اجرا توش بازم میشه حروف وارد کرد؟

parsavb
یک شنبه 26 خرداد 1387, 15:35 عصر
ببینید دوست عزیز data grid شیئی است که شما بوجود می آورید و هر چیزی که شما در تعاریف آن به کار ببرید در عمل هم برای شما کارساز خواهد بود
مثلاً شما با توجه به گفته خودتون که نوع ستون رو عددی گذاشته اید (البته من که اینجاش رو نفهمیدم) دو راه برای این کار دارید
1- نوشتن کد محدویت در کلیدها در رویداد text chenge مربوط به سلولهای دیتا گرید و یا ستون موردنظر خودتون
2 - یا نوشتن همان کد فوق در رویداد key press سلولهای ستون مورد نظر خودتون
یعنی تا زمانی این محدودیتها رو بوجود نیارید کاربر هر چه بخواهد می تواند در دیتاگرید تایپ کند چون این انتظاری که شما از دیتا گرید دارید از یک بانک اطلاعاتی بر میاد نه دیتا گرید