PDA

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



Mrs.Net
چهارشنبه 09 آبان 1386, 14:20 عصر
میخوام فوکوشم روی دیتاگرید باشه اما کاربر هرچی تایپ میکنه
روی تکست باکس نوشته بشه

hassan razavi
چهارشنبه 09 آبان 1386, 14:29 عصر
از Keypress کنترل Datagride استفاده کنید و هرکلیدی که فشرده میشه را با خاصیت text مربوط به textbox تون اضافه کنید

Mrs.Net
پنج شنبه 10 آبان 1386, 00:18 صبح
برای کلیدهای عقب و جلو همینطور backspase و delete چیکار کنم؟

mohsen_csharp
پنج شنبه 10 آبان 1386, 06:03 صبح
برای تشخیص فشرده شدن دکمه هایی مثل backSpace می تونی از رویداد keyDown استفاده کنی

Mrs.Net
پنج شنبه 10 آبان 1386, 17:51 عصر
مهم تشخیص دادنش نیست
مهم اینه که برای اون کلیدها باید دستور نوشته بشه که هرکدوم چه نتیجه ای روی تکست باکس دارند
این روش عملی نیست!

PC2st
پنج شنبه 10 آبان 1386, 21:10 عصر
مهم اینه که برای اون کلیدها باید دستور نوشته بشه که هرکدوم چه نتیجه ای روی تکست باکس دارند
لطفا بیشتر توضیح بدین :-)
راستی وقتی که DataGridView به حالت Editing رفته باشه، دیگه کلیدهای فشرده شده در DataGridView قابل تشخیص نیستند و باید یک کارهای بخصوصی انجام بگیره که متاسفانه الان بخاطر ندارم ولی قبلا در این مورد در همین بخش هم بحث شده بود.

Mrs.Net
جمعه 11 آبان 1386, 00:17 صبح
اصلا دیتاگرید ویو تو حالت ویرایش نمیره
فقط حالت نمایش هست

اَرژنگ
جمعه 11 آبان 1386, 06:58 صبح
این کاری که میخواهید به این روش انجام بدید یکمقداری عجیب به نظر میرسه، اگر مشکل اصلیتان را که بااینکار برایه چه نتیجه ای استفاده میکنید را بفرمائید میتوانیم یک راه استاندارد ارائه بدیم.
اینکه فوکوس بر رویه یک کنترل باشه و تکست به یک کنترل دیگر فرستاده بشه را من تا حالا در هیچ برنامه ویندوز ندیدم، اگر یک مثال بزنید که چرا باید به این روش متوسل بشید ممنون میشم.

Mrs.Net
جمعه 11 آبان 1386, 09:56 صبح
میخوام هم کاربر بتونه تو دیتاگرید بالا پایین بره و هم هرچی تایپ کرد
تو دیتا گرید جستجو بشه