2012-07-24 45 views
2

我想知道如何將複選框值存儲在變量中? 我正在使用WiX 刻錄與自定義RtfTheme。燒傷:如何將複選框值存儲在變量中

例如:

RtfTheme.xml

<Checkbox Name="TestCheckbox" X="-11" Y="-51" Width="246" Height="17" TabStop="yes" FontId="3" HideWhenDisabled="yes">Please select this box</Checkbox> 

Bundle.wxs

<Variable Name="TestVariable" Type="numeric" Value="![CDATA[TestCheckbox]]"/> 

我想 「TestVariable」 的值更改值,每當我選擇或取消選中該複選框。任何幫助?

回答

4

WixStdBA自動保存出現在選項頁面上的所有指定複選框控件的狀態。 WixStdBA不公開任何其他複選框值。

+0

你的意思是說,如果我們想定義一個額外的複選框,它的值將被隱藏? 爲了更好地闡明我的問題,我們希望將複選框值傳遞給作爲捆綁包一部分的msi。 (我們必須將新複選框的值存儲在變量中,我們可以將其作爲命令行參數傳遞給主軸/鏈中的程序包) – user1539296 2012-07-24 23:39:04

+1

不,我的意思是其他複選框被完全忽略。 WixStdBA只在選項頁面上爲複選框設置變量值。 – 2012-07-25 00:08:20

+0

嗨,鮑勃,這次我使用Wixtool V3.10,因爲複選框的值不反映在Bootstrap應用程序中的變量上。更新至V3.10後,此問題已被提出 – 2017-04-21 10:51:09

相關問題