Buy now Log in
English
Espanol Deutsch
MindFusion menu
  • Products
    • Suites
      • JavaScript
      • WinForms
      • WPF
      • .NET MAUI
      • Java
      • Diagramming
      • Scheduling
    • JavaScript
      • Diagram
      • Scheduler
      • Chart
      • Data Grid
      • Keyboard
      • Free JS Chart
    • ASP.NET MVC
      • Diagram
    • Blazor
      • Diagram
      • Chart
    • Java
      • Diagram
      • Scheduler
      • Chart
      • Spreadsheet
      • Keyboard
    • WinForms
      • Diagram
      • Scheduler
      • Spreadsheet
      • Chart & Gauge
      • Report
      • Map
      • Virtual Keyboard
      • Dock Control
    • WPF
      • Diagram
      • Scheduler
      • Gantt Chart
      • Spreadsheet
      • Chart & Gauge
      • Report
      • Map
      • Virtual Keyboard
      • UI
    • ActiveX
      • Diagram
    • .NET MAUI
      • Diagram
      • Scheduler
      • Chart
    • Android
      • Diagram
      • Chart
    • iOS
      • Diagram
    • WinUI
      • Diagram
    • WordPress
      • Org Chart Plugin
    • Applications
      • XML Viewer
      • InSight Diagrammer
  • Support
    • Forums
    • Documentation
    • FAQ
    • Help Desk
  • Company
    • About Us
    • Contacts
    • Blog
    • Newsletter
    • Services
    • Clients
    • Testimonials
    • Join Us
  • Downloads
  • Web Store
HomeProductsWPFVirtual Keyboard
OverviewSamplesDocumentationBuy

A Keyboard with Custom Style and Custom Layout

Learn how to load a custom layout for the keyboard and apply unique styling for special keys using data triggers for the VirtualKey property.

A custom-style medical keyboard
Run Download

Common API

The sample shows you how to send key strokes from code, how to auto fill the keyboard layout and how to auto release modifier keys.

Common API in the WPF Virtual Keyboard
Run Download

Layout Ring

This sample project demonstrates how to set up a layout ring, which allows a LayoutRingKey on the keyboard to cycle through a sequence of keyboard layouts. The LayoutRingKey displays either the Image or Label property of next KeyboardLayout.

LayoutRingKey: A Sample for the WPF Virtual Keyboard
Run Download

Layouts

The sample demonstrates the default layout of the virtual keyboard, the extended layout and a custom layout. The control allows you to create a keyboard with whatever layout and number of keys you want.

WPF Virtual Keyboard: Keyboard Layouts
Run Download

Numpad View

The sample shows just a numpad keyboard when the focus is on fields that accept only numerical data. For the rest of the fields the full keyboard is rendered.

NumPad Virtual Keyboard in WPF
Run Download

Popup Keyboard

This sample shows you how to make the keyboard popup automatically when the application starts. The focus is on a text area in the application.

WPF Popup Virtual Keyboard
Run Download

SMT Reflow Oven Recipe Setup Interface

Seamless switching between a dedicated numeric pad for temperature setpoints and a full alphanumeric keyboard for recipe naming. Global Layout Ring with real-time language switching (EN, DE, GR, RU, ES) with full Unicode support and localized characters.

Reflow Line HMI Demo
Run Download

Standalone Keyboard

The sample shows you how to use the control as a standalone keyboard. Key strokes are rendered on the document that has the current focus.

WPF Standalone Virtual Keyboard
Run Download

Styles

The sample shows you the predefined color themes of the keyboard, which are 10.It also shows you the default style, the custom style and a style where the keys are represented by images.

MindFusion WPF Keyboard: Styles
Run Download

MindFusion.WPF Pack

  • Diagramming
  • Scheduling
  • Spreadsheets
  • Charting
  • Reporting
  • Mapping
  • Virtual Keyboard
  • UI

    News

  • The new Enterprise IT Dashboard demo in WinForms features interactive SVG network maps, scheduling, charts, SQLite and PDF export.

    September 2nd, 2026

  • A massive update to the GitHub repo for MindFusion JS Charts & Gauges. 30+ modernized, interactive ES6 samples. High-fidelity dashboards & bespoke custom drawing.

    Aug 24th, 2026

  • The new Reflow Oven HMI Demo in WPF uses a sleek dark theme and 5 localized keyboard layouts (EN/DE/GR/RU/ES) demonstrating the robust capabilities of the Virtual Keyboard component.

    August 13th, 2026

    Components

  • JavaScript
  • WinForms Pack
  • WPF Pack
  • .NET MAUI Pack
  • Java
  • Diagramming Pack
  • Scheduling Pack

    Get Products

  • Direct Downloads
  • License Scheme
  • XML Viewer

    Get Support

  • Forum
  • E-mail
  • Online Documentation
  • FAQ
  • Help Desk

    Company

  • Clients
  • Testimonials
  • About Us
  • Services
  • Contacts
  • Online Store
  • Blog
  • News Feed
  • Newsletter
  • E-mail: info@mindfusion.eu
    Phone: +359 889 199 729
    Fax: +359 2 931 54 38

Terms of Use Site Map Contact Us
Copyright © 2001-2018 MindFusion LLC. All rights reserved.