Запуск WPF Window из F # интерактивный, клавиатурный ввод не работает
Графический интерфейс был разработан в WPF, и при запуске его как отдельного приложения все редактируемые поля (столбцы сетки данных, текстовые поля и т. Д.) Работают нормально.
Однако при создании экземпляра окна из FSI при вводе не регистрируются отдельные ключевые символы. Интересная вещь - копирование / вставка и выделение + удаление всей работы.
Окно инициализируется так:
public void ShowGui()
{
guiWindow = new MainWindow(Bench, this);
guiWindow.Show();
guiWindow.Activate();
}
эта функция затем вызывается в FSI
Все остальные функции работают (нажатия кнопок, переключение вкладок), но любой элемент, который принимает ввод с клавиатуры, не будет регистрировать набранные символы.