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

  • The new Event Floor Planning sample utilizes Diagramming for Blazor to deliver a finished application with a handful of code.

    May 22nd, 2026

  • The new Driver Schedule demo in Java Swing teaches you how to manage fleet lanes, handle overlapping tasks, and integrate custom management dialogs for streamlined logistics.

    April 29th, 2026

  • 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

    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.