title: DevExpress - how should I lay out a radio button group that has associated controls?
body: <p>This is a problem I've faced a couple of times now and never really been satisfied with how it's turned out. We use DevExpress GUI toolkit in our app which has a RadioGroup control that seems rather inflexible. Usually when we find ourselves wanting to use radio buttons, there are user inputs associated with the radio button choice. What we usually do is something like this:</p>
  
  <p><img src="https://i.stack.imgur.com/NjZU8.png" alt="enter image description here"></p>
  
  <p>So this has several obvious problems with it:</p>
  
  <ol>
  <li>The spacing of the RadioGroupItems in the RadioGroup cannot be controlled directly. They evenly space themselves to the height of the RadioGroup control.</li>
  <li>The items in the list don't align with any other controls.</li>
  <li>The programmer must manually enable and disable controls based on the value of the RadioGroup.</li>
  <li>Otherwise-usable space in the form is wasted, especially since width happens to be at a premium in our UI.</li>
  <li>There is no user-visible grouping of items apart from vague physical proximity. This is particularly bad if one of the text labels on the RadioGroupItems is much longer than the other.</li>
  </ol>
  
  <p>So, is there anything within DevExpress that we should be using instead?<br>
  Failing that, is there any way to put singular RadioGroupItems into the form and position them myself?</p>