0
我想添加一個MaskedEdit(對於一個串行)控件到我有的Wix項目。我添加了以下內容:wix MaskedEdit w/paste?
<Property Id="PIDTemplate">
<![CDATA[?????-?????-?????-?????-?????-?????]]>
</Property>
<Control Id="Edit" Type="MaskedEdit" X="97" Y="141" Width="191" Height="17" Property="SERIALNUMBER" Text="[PIDTemplate]" TabSkip="no" />
它允許我使用字母/數字鍵。唯一的問題是,當我將一個鍵粘貼到第一個字段(填充鍵或連字符分隔)時,它只粘貼第一個字段而不粘貼其他字段。我需要自己處理這個工作嗎?
此外,控制不是不透明的。任何想法如何解決這一問題? (透明僅在文本控件上可用)。
謝謝克里斯!你似乎是Wix問題的冠軍。我只希望他們的文檔和你一樣高。 – Kyle 2010-11-05 18:34:39
它只是來自多年的Windows Installer工作。請查看http://msdn.microsoft.com/en-us/library/aa368039(v=VS.85).aspx請注意,Text控件類型具有透明屬性,而MaskedEdit則沒有。 – 2010-11-05 19:18:11
如果使用簡化此任務的現有產品,則創建外部用戶界面的工作量不一定非常大。一個這樣的產品是SharpSetup。 – 2010-11-09 14:02:16