Skip to content
WPF Keyboard Control
Branch: master
Clone or download
Latest commit d92aa79 Apr 10, 2019

README.md

Build status NuGet version

Buy Me A Coffee

WPF Touch Keyboard Control

WPF Keyboard component

This is a component for WPF applications

How to use

Getting started

Use nuget console

  PM> Install-Package WPFTouchKeyboard

Add namespace to your xaml application

  xmlns:TermControls="clr-namespace:TermControls;assembly=TermControls"

Then use it like

  <TermControls:OnScreenKeyboard />

Binding

Also you can bind textbox or others component to this control via standard binding

  <TextBox Text="{Binding Text, ElementName=onScreenKeyboard}" Name="textBox1" />

How to use handle EnterKeyPress

  <TermControls:OnScreenKeyboard x:Name="onScreenKeyboard" Command="{Binding ButtonClickCommand,ElementName=m}" />

where m is name of MainWindow

And now add

    public ICommand ButtonClickCommand
    {
        get { return new DelegateCommand(ButtonClick); }
    }


    private void ButtonClick(object param)
    {
        System.Windows.MessageBox.Show("EnterClick!");
    }

Can I help you?

Of course yes! Any pull-request will be considered.

You can take any issue with the label help wanted

You can’t perform that action at this time.