PDA

View Full Version : ایجا د صفحه کلید مجازی با کلیک روی تکس باکس



goldpower
یک شنبه 23 تیر 1392, 16:55 عصر
سلام

چه طور می شه مو قعی که روی یه تکس باکس کلیک می کنیم یه صفحه کلید مجازی باز بشه و بتونیم از اون برای تایپ کمک بگیریم؟( فرض کنید که به سیستم صفحه کلید وصل نیست و نمی تونید مستقیم تایپ کنید)

Fery666
یک شنبه 23 تیر 1392, 17:01 عصر
باید یه فرم دیگه ایجاد کنی و روی اون با استفاده از Button مثل کیبورد بچینی بعد با دستورات کد اسکی به تکس باکس بدی .
یه خورده دردسرش زیاده :چشمک:

sonofsun
یک شنبه 23 تیر 1392, 23:20 عصر
سلام

چه طور می شه مو قعی که روی یه تکس باکس کلیک می کنیم یه صفحه کلید مجازی باز بشه و بتونیم از اون برای تایپ کمک بگیریم؟( فرض کنید که به سیستم صفحه کلید وصل نیست و نمی تونید مستقیم تایپ کنید)
سلام تو رویداد mouse click تکس باکست این کد رو بذار همون on-screen keyboard خود ویندوز هست:

System.Diagnostics.Process.Start("osk")

shadi khanum
دوشنبه 24 تیر 1392, 08:38 صبح
اگر میخوای مثل پرتال های بانکها یه پنجره کوچیک کنار textBox باز بشه باید تو رویداد mouse click اون textBox یه فرم دیگه رو که قبلا طراحی کردی رو open کنی.. منتها باید برای اون فرم یه property از نوع TextBox تعریف کنی و موقع show شدن این textbox رو به اون بفرستی و توی کلیک دکمه های فرم دومت (کیبورد مجازی) کلیدی که فشرده شده رو توی text این textbox که بهش فرستادی بریزی