मैंने विक्स में एक कस्टम संवाद पृष्ठ बनाया और इसमें एक टेक्स्ट बॉक्स है। यदि पाठ बॉक्स खाली है तो मैं इंस्टॉलर के अगले बटन को अक्षम करना चाहता हूं, यदि उपयोगकर्ता ने मान टाइप किया है तो इसे सक्षम करें। निम्नलिखित कोड आंशिक रूप से काम करता है। यह अगले बटन को अक्षम नहीं करता है, लेकिन जब तक आप मान भरते हैं, तब तक यह अगले पृष्ठ पर नेविगेट नहीं करता है। मेरी समस्या यह है कि जब आप संपादन टेक्स्ट बॉक्स में कोई मान टाइप कर रहे हों तो अगले बटन की स्थिति अपडेट नहीं की जाती है। अगर मैं संपादन टेक्स्ट बॉक्स से मान हटा देता हूं और फिर पिछली स्क्रीन पर वापस क्लिक करता हूं और फिर अगला बटन अक्षम होता है।Wix में लाइव टेक्स्ट नियंत्रण मान के आधार पर अगला बटन सक्षम या अक्षम करें?
<?xml version="1.0" encoding="UTF-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
<Fragment>
<UI>
<Dialog Id="MyCustomDialog" Width="370" Height="270" Title="Custom Dialog Options">
<Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="Next">
<Condition Action="disable">USERNAME1 = ""</Condition>
<Condition Action="enable">NOT(USERNAME1 = "")</Condition>
<Publish Event="NewDialog" Value="VerifyReadyDlg">NOT(USERNAME1 = "")</Publish>
</Control>
<Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="Back">
<Publish Event="NewDialog" Value="CustomizeDlg">1</Publish>
</Control>
<Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="Cancel">
<Publish Event="SpawnDialog" Value="CancelDlg">1</Publish>
</Control>
<Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes" Text="Please type the value" />
<Control Id="UserNameText" Type="Text" X="20" Y="60" Width="290" Height="13" NoPrefix="yes" Text="Please type the username" />
<Control Id="UserNameEdit" Type="Edit" X="20" Y="72" Width="290" Height="18" Multiline="no" Property="USERNAME1"/>
</Dialog>
</UI>
</Fragment>
</Wix>
क्या आप किसी अन्य Wix प्रश्न का उत्तर देने का प्रयास करना चाहते हैं? http://stackoverflow.com/questions/19355537/wix-setting-install-folder-correctly/ –