PDA

View Full Version : سوال: تغيير مكان كرسر درtextbox با زدن كليدهاي altوshift



m__nasirian
جمعه 12 تیر 1388, 11:11 صبح
من ميخواهم در textbox اي كه كاربر در حال وارد كردن متن است اگر كليد alt و shift را همزمان فشار داد , كرسر اگر در سمت چپ بوده به راست برود وبالعكس. ( در حقيقت با تغيير زبان نوشتن توسط اين دو كليد, جهت ورود متن نيز عوض شود. )

لطفا مرا راهنمايي كنيد.
ممنون.

m__nasirian
یک شنبه 14 تیر 1388, 15:10 عصر
دوستان ...لطفا يك نفر من رو راهنمايي كنه !!!! :ناراحت:

alimh123
یک شنبه 14 تیر 1388, 15:40 عصر
private void textBox1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.ShiftKey)
{
if (e.Alt)
if (textBox1.RightToLeft == RightToLeft.No)
textBox1.RightToLeft = RightToLeft.Yes;
else
textBox1.RightToLeft = RightToLeft.No;
}
}