2009-04-08 5 views
8

Вот структура установщика моего приложения в FeatureTree/SelectionTreeValidate пользователь должен установить по крайней мере один из вспомогательных функций

Применение Ядро
        | _ _ Функция 1
        | _ _ Характеристика 2
        | _ _ Характеристика 3

Я хочу, чтобы убедиться, что, когда пользователь выбирает основное приложение, он должен выбрать по крайней мере один из Feature 1, 2 или Feature Feature 3.

Я знаю, что состояние элемент при функции может быть полезным, но не смог он работает, Любой на спасение?

ответ

3

Необходимо проверить свойство ADDLOCAL и отключить следующее, пока кнопка не будет иметь «правильное» значение.
Вы можете посмотреть диалоговое окно EULA для образца, а следующая кнопка отключена до тех пор, пока пользователь не нажмет флажок, чтобы согласиться с EULA.

+0

LicenseAgreementDlg - это встроенный диалог, предоставляемый WixUIExtension.dll. Как вы можете взглянуть на определение диалога? Я не мог найти его. –

+0

Не очень убежден. Если вы можете объяснить это примером, это было бы здорово. – NileshChauhan

+0

ОК, я попытаюсь создать образец. –