Controls
Placing a Control element inside a Dialog adds a new control to that window. You'll use its Type
attribute to specify which kind of control it is: PushButton, Text, and so on. Beware that these names are case sensitive. "Pushbutton" isn't the same as "PushButton" and will give you an install time error.
Positioning and sizing are always the same: Use the X and Y attributes to place your control at a specific coordinate on the window and the Width
and Height
attributes to size it. You must also always give it an ID attribute that uniquely identifies it on that dialog. So, you can have two buttons with the same ID if they're on two different dialogs, but not if they're on the same dialog.
In the following sections, we will explore each type of control.
PushButton
A button is one of the most basic types of controls and the one you'll probably use the most. In WiX, it's created by setting the Control element's Type
attribute to "PushButton". Use its Text
attribute to set its label.
<...