Окно редактирования не отображается в Windows 7 - PullRequest
1 голос
/ 22 апреля 2011

Я скачал самую новую версию Wix Toolset и создал специальный диалог для получения строки подключения для базы данных от пользователя.Когда я тестирую запуск Msi на компьютере с Windows 7, там есть диалоговое окно и мой отображаемый текст, но элемент управления редактированием не отображается.Если я щелкну там, где это должно быть, я получу курсор, и если я начну печатать, то появится белый фон в текстовом поле.Это ошибка?

Ответы [ 2 ]

1 голос
/ 14 июня 2011

Почти наверняка это проблема Z-порядка, когда другой элемент управления перекрывается с нужным вам элементом управления.Во-первых, убедитесь, что ваши элементы управления не перекрываются.Затем упорядочите их в элементе Dialog так, чтобы самый высокий z-порядок был последним (IIRC).

0 голосов
/ 04 мая 2016

У меня была похожая проблема, когда поля редактирования были "невидимыми", пока я не нажал на них. Изучив код, я понял, что мои элементы управления «закрашиваются» моим растровым изображением диалога. Я сделал растровый код первой строкой в ​​диалоге, и это устранило проблему, когда элементы управления «закрасили» растровое изображение.

...