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
HomeProductsVirtual Keyboard for Avalonia
OverviewSamplesDocumentationBuy

Custom Layout

A keyboard with custom layout that is loaded from an XML file. The keyboard is designed for easy web browsing and writing emails.

A virtual keyboard with custom layout rendered in an Avalonia desktop app
Run Download

Demo

A demonstration of the main features of the keyboard: the standard layout is combined with the ability to choose a keyboard language and change the visual appearance of the keyboard by applying one of the predefined themes.

MindFusion Virtual Keyboard for Avalonia
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.

The LayoutRingKey property in the Avalonia Virtual Keyboard
Run Download

Min App

The sample demonstrates the basic steps to render a virtual keyboard in an Avalonia Desktop app.

A simple Avalonia Desktop App with the Virtual Keyboard
Run Download

Template

The example shows how to create a custom ControlTheme for the KeyBackground class, which renders key bodies.

A Custom Control Template for the Avalonia Virtual Keyboard Control
Run Download

    News

  • 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

  • A demo with the new features of MindFusion WPF Diagram V4.4: spanning of large nodes in the layered layout, bookmarks, heatmaps, export to PowerPoint and more.

    August 10th, 2026

  • New Sample: Pharma Process for JavaScript and .NET WinForms. Visualize industrial flows with custom SVG icons & smart routing.

    July 30th, 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.