Как взаимодействовать со свойствами управления после вызова управляемого действия?

У меня есть управляемое действие с возвратами bool при нажатии кнопки.

В зависимости от того, возвращено ли true / false, я хочу иметь возможность изменять свойства элементов управления в диалоговом окне. Не ограничивается только текстовым значением.

Возможно ли это, например, видимость и т. Д.?

1 ответ

Решение

Это возможно, однако вам необходимо убедиться, что существует событие управления set-property (после do-event настраиваемого действия управляемого кода), которое касается свойства, связанного со всем, что вы хотите, чтобы пользовательский интерфейс обновлял. Если вы изменяете значение свойства в управляемом коде или через оболочку, предоставляемую InstallShield, пользовательский интерфейс установщика Windows не отслеживает изменения и обновляет их в ответ.

Так, например, вы можете связать возвращаемое значение со свойством RETURNVALUE, а затем добавить управляющее событие, которое устанавливает свойства с лучшими именами, такие как MYCONTROLTEXT или SHOWMYCONTROL; элемент управления или его условия будут привязаны к этим именованным свойствам.

Другие вопросы по тегам