PDA

View Full Version : سوال: امكان select شدن متن در رويداد keydown



nnooooori
پنج شنبه 14 مهر 1390, 10:28 صبح
سلام
هدف من اينه: مي خوام در حين فشار دادن كليدهاي جهت نما علاوه بر اينكه مقادير عددي تكست باكس كم يا زياد ميشه همواره هايلايت يا همون select باشه.

با استفاده از رويداد keypress خيلي قشنگ به جواب ميرسم اما مشكل اينجاس كه اين رويداد با كليدهاي جهت نما كار نمي كنه. تو help ‌اين رويداد هم اين طور نوشته:
The KeyPress event is not raised by noncharacter keys; however, the noncharacter keys do raise the KeyDown (http://barnamenevis.org/ms-help://MS.VSCC.v90/MS.MSDNQTR.v90.en/fxref_system.windows.forms/html/e66e34cb-ed06-d996-ad1e-a93a5fdbe5b7.htm) and KeyUp (http://barnamenevis.org/ms-help://MS.VSCC.v90/MS.MSDNQTR.v90.en/fxref_system.windows.forms/html/49c4ed59-20bb-3b6b-35a2-b50f6871b246.htm) events.

پس مجبورم با رويدادهاي keyup‌يا Key down كار كنم. اما وقتي كه مثلا كليد down را فشار ميدم قبل و بعد از فشردن اين كليد متن select شده است اما در حين فشردن از انتخاب درمياد. يعني يه جورايي همين طور كه اين كليد را فشار ميديم select حالت چشمك به خودش مي گيره در صورتي كه من ميخوام ممتد select‌باشه بدون هيچ چشمكي..
ممنون ميشم اگه كسي تجربه مشابهي داشته كمكم كنه