by the way, the above solution only changes the captions & not the checkbox. the checkbox property name won't change.. if you want a different checkbox / property for each different caption, you might have to create all the checkboxes in design time, and then hide & show checkboxes depending on the dropdown selections