Click here to Skip to main content
15,906,708 members
Please Sign up or sign in to vote.
5.00/5 (1 vote)
See more:
can any one help me.
i wanna design a keyboard(virtual) using c# windows forms. the keyboard layout is somewhat different from the normal one. my problem is that, the textbox in c# is not that much usful for typing long documents. so is there any means to use the keboard to write on word ( like ms word or note pad or word pad). thank you!
Posted
Updated 18-Mar-10 8:03am
v2

Try the RichTextBox for a larger variety of options.

Hogan
 
Share this answer
 
To add to the earlier answer, look at Building a Simple Word Processor Around an Extended RichTextBox Control[^]

You could use the techniques in that and just add your keyboard.

If you're looking for a virtual keyboard that you can use with any program, I suggest this thread: Virtual Keyboard[^]

Towards the end, one of the guys supplied code for a virtual keyboard program that works in notepad, word, whatever.
 
Share this answer
 
v2
It sounds to me like your interest is in using a custom keyboard layout on your computer. You want to use this for off-the-shelf programs. Do you want to use this layout all the time? Have you seen this[^]?
 
Share this answer
 
If you would like to evaluate another one please have a look at Virtual Keyboard
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900