Как установить флажок по умолчанию в Wix - PullRequest
6 голосов
/ 31 декабря 2011

Я использую флажок и пропускаю диалоговое окно на основе флажка установлен или нет.

Код ниже для флажка

<Control Id="CheckBox_Samples" Type="CheckBox" X="172" Y="225" Width="274" Height="26" Property="INSTALLSAMPLES" Text="Install Samples" CheckBoxValue="TRUE" TabSkip="no" />

Код ниже, чтобы пропустить диалоговое окно.

<Control Id="Next" Type="PushButton" X="372" Y="348" Width="56" Height="17" Text="[ButtonText_Next]" Default="yes">
  <Publish Event="SetTargetPath" Value="APPDIR">INSTALL</Publish>
  <Publish Event="NewDialog" Value="NewDialog_1">INSTALL AND INSTALLSAMPLES</Publish>
  <Publish Event="NewDialog" Value="SetupTypeDlg">INSTALL AND (NOT INSTALLSAMPLES)</Publish>
</Control>

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

1 Ответ

8 голосов
/ 31 декабря 2011

Элементы управления привязаны к свойствам, поэтому, если вы укажете значения свойств, они будут отображаться как содержимое / настройка по умолчанию.Вы пытались установить для свойства INSTALLSAMPLES значение TRUE, прежде чем показывать свой флажок?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...