ehsangfl
دوشنبه 11 آبان 1388, 13:59 عصر
سلام
مشکل من در دیتا گرید مربوط نحوه عملکرد پس از بوجود آمده ایراد هست.
وقتی کاربر یک سلول را ویرایش می کند، پس از اتمام ویرایش، توسط Event های CellValidated اعتبار داده های جدید را می سنجیم.
اگر داده ها معتبر نبودند توسط ErrorText همان سلول پیغام مناسبی به کاربر می دهم و سپس داده های نا معتبر را به حالت قبل بر می گردانم. حال سوال اینجاست که چطور می توانم به جای برگرداندن مقدار سلول به مقدار قبل که معتبر بوده، از خروج کاربر از سلول ، مادامی که مقدار معتبر وارد نکرده جلوگیری کنم. کاری که خود ماکروسافت در تمام App های خودش انجام میده.
پیشاپیش از راهنمایتون متشکرم
مشکل من در دیتا گرید مربوط نحوه عملکرد پس از بوجود آمده ایراد هست.
وقتی کاربر یک سلول را ویرایش می کند، پس از اتمام ویرایش، توسط Event های CellValidated اعتبار داده های جدید را می سنجیم.
اگر داده ها معتبر نبودند توسط ErrorText همان سلول پیغام مناسبی به کاربر می دهم و سپس داده های نا معتبر را به حالت قبل بر می گردانم. حال سوال اینجاست که چطور می توانم به جای برگرداندن مقدار سلول به مقدار قبل که معتبر بوده، از خروج کاربر از سلول ، مادامی که مقدار معتبر وارد نکرده جلوگیری کنم. کاری که خود ماکروسافت در تمام App های خودش انجام میده.
پیشاپیش از راهنمایتون متشکرم