Completed
Last Updated: 28 Jun 2023 13:30 by ADMIN
Release LIB 2023.1.703 (3 Jul 2023)

The Header property setting is replaced with a default value when the RadVirtualKeyboardWindowAutomationPeer is created. This happens on environments where the automation peers creation kicks-in. Like, on touch devices, when a screen narrator application is used, on visual elements inspection with some tools (like UISpy or Snoop) or any other automation testing that requires automation peers. 

In that case, instead of the user defined Header value, the window's header is replaced with "RadVirtualKeyboardWindow" string.

To work this around, disable the automation peers:

public partial class App : Application 
{ 
    public App() 
    { 
        AutomationManager.AutomationMode = AutomationMode.Disabled; 
        this.InitializeComponent(); 
    } 
} 

Completed
Last Updated: 24 May 2023 08:19 by ADMIN
Release R2 2023
Some keyboards and OS settings (like AZERTY + French culture) support diacritic symbols. RadVirtualKeyboard doesn't display these properly. Some of the diacritics are duplicated on the key adjacent to the original key. 
Completed
Last Updated: 20 Apr 2023 07:13 by ADMIN
Release LIB 2023.1.424 (24 Apr 2023)
Pressing keys on the physical keyboard highlights the corresponding button in the VirtualKeyboard control. For example, if you press Ctrl, you will see that the Ctrl button in the UI will change its background while the key is pressed. This doesn't work for the Alt key. The button in the UI doesn't get highlighted. 
Completed
Last Updated: 20 Jun 2022 13:27 by ADMIN
Release R2 2022 SP1
When the global culture is set to non US and its decimal separator is not "." parsing the default XML for keyboard is wrong and this results in incorrect button sizes of the virtual keayboard.
Completed
Last Updated: 07 Aug 2022 10:10 by ADMIN
Created by: Paolo
Comments: 2
Category: VirtualKeyboard
Type: Bug Report
0

Our company would like to use in a greenfield project this new UI component.

On our machine, in both our sample projects and even running your official WPF Demo App, the virtualkeyboard component does not render its buttons correctly.

 

This is our sample xaml:

 

<Window x:Class="TelerikWpfApp1.MainWindow"
                xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
                xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
                xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation"
                Title="MainWindow" Height="350" Width="525">
        <Grid>
        <telerik:RadVirtualKeyboard DefaultKeyboardLayout="Compact" HorizontalAlignment="Stretch" />
    </Grid>
</Window>

 

In the attachment you can see how the virtualkeyboard renders ootb. Are we missing something?