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
HomeProducts.NET WinFormsVirtual Keyboard
OverviewSamplesDocumentationBuy

Common API

This sample shows the most useful properties and methods of VirtualKeyboard including the AutoReleaseModifierKeys and button event handlers.

Virtual Keyboard for WinForms: API Overview
Run Download

Key Templates

Besides the default key template you can draw your own key template using the brushes you want or use key images. The sample shows how.

WinForms Virtual Keyboard: Key Templates
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 WinForms Virtual Keyboard
Run Download

Popup Virtual Keyboard

Learn how to make the keyboard appear on data-entry fields. The keyboard changes to numpad when the field accepts numbers only.

WinForms Popup Virtual Keyboard: NumPad
Run Download

Virtual Keyboard Layouts

The sample presents the three built-in keyboard layouts - compact, default and extended. It also shows how to create a custom keyboard layout.

WinForms Virtual Keyboard Control: Layouts
Run Download

MindFusion WinForms Pack

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

    News

  • Diagramming for WinForms V7.1 introduces the Palette control for category-based item grouping and the versatile ItemListView. Plus, improved PDF export and safer binary serialization.

    Apr 14th, 2026

  • Check the new detailed tutorial on managing hundreds of machines/personnel with color-coded status bars and expandable rows in JavaSwing.

    March 28th, 2026

  • Elevate your frontend development skills with MindFusion new video tutorial on how to build a comprehensive Enterprise Resource Management application in pure JavaScript.

    March 19th, 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.