The CheckBox control has configurable caption text alignment and reading order, and automatic adjustment of check box position for new controls.
At design time, CheckBox controls are initially created with the appearance and behavior determined by the RightToLeft property setting of their parent form. For example, if the RightToLeft property of the form is True, the two CheckBox properties that affect bidirectional behavior are set as follows:
Caption text reading order will be RTL, caption text will be right aligned, and the check box will be positioned to the right of the caption.
After a CheckBox control is placed on a form, caption and check box behavior are independently controlled by setting the RightToLeft and Alignment properties, respectively.