title: How to change the on screen keyboard using c#
body: <p>i know the title don't give a full explanation of what I'm trying to achieve but i had trouble finding the right words for my problem.</p>
  
  <p>I'm working on a touch application. Because the application shouldn't look like the average Windows Application, I used WPF and provided most of my controls with special styles.</p>
  
  <p>However, I wanted to use an own on screen keyboard instead of the osk or tabtip.exe provided by windows, because I wanted to be able to change a few things.</p>
  
  <p>The problem is, that if i touch a textbox for example, a little button pops up right at the textbox, which opens the on screen keyboard (from windows of course). I don't want that behaviour. Is there a way to disable this button or change the code, so that this button opens my own keyboard instead of the osk/tabtip? Any help appreciated.</p>
  
  <p>Greetings,
  Stefan</p>