PDA

View Full Version : قرار دادن فکوس روی یک کنترل اضافه شده به گیرید



masoodinfo
سه شنبه 31 مرداد 1391, 18:22 عصر
باسلام خدمت دوستان

یک MaskedTextBox رو به گیرید اضافه کردم!
وهنگام BeginEdit بر روی سلولی قرار میدم!میخام فکوس کنم روش اما نمیشه!باید با کلیک برم روش.

لطفا پلیز کمک!

Rectangle rect = this.gr1.GetCellDisplayRectangle(e.ColumnIndex, e.RowIndex, true);
mask1.Location= rect.Location;
mask1.Size = rect.Size;
mask1.Visible = true;




اقایون علما بنده mask1.focus() رو هم نوشتم!فایده ای نداشته.بله:لبخند:

مهرداد صفا
سه شنبه 31 مرداد 1391, 19:20 عصر
سلام
mask1.Select();

masoodinfo
سه شنبه 31 مرداد 1391, 20:32 عصر
سلام
mask1.Select();

نه عزیز فاید نداشت!وقتی با تب می پرم روی این ستون و شروع به تایپ می کنم درون خود سلول تایپ میکنه نه درون ماسک:گریه:

مهرداد صفا
سه شنبه 31 مرداد 1391, 21:55 عصر
نه عزیز فاید نداشت!وقتی با تب می پرم روی این ستون و شروع به تایپ می کنم درون خود سلول تایپ میکنه نه درون ماسک:گریه:
نگران نباش هر کاری راهی دارد!
قبل از اینکه Focus را منتقل کنید با CancelEdit|CancelEditing ویرایش را لغو کنید.