У меня возникли проблемы с созданием страницы xaml, которая будет привязана к раскладке клавиатуры, отображаемой на странице. Первоначально у меня есть ObservableCollection строк, которые содержат типы данных KeyboardKey, которые определяют ширину кнопки. Коллекция связана со списком в xaml. Проблема, с которой я столкнулся, заключается в том, что на некоторых клавиатурах высота клавиши занимает две строки, что не поддерживается в списке xaml. Я хотел бы избежать жесткого кодирования связки ключей в xaml. Есть мысли о том, как к этому подойти?