Hi,
-->Strangely i did not find any good search result when I tried looking for a solution for this.Is there an option available somewhere to achive this, which I am missing?
You can bind the width of the content(like TextBlock) to the width of the RadioButton, alternatively, you can set the MinWidth property of TextBloxk:
<StackPanel>
<!--use DataBinding-->
<RadioButton>
<RadioButton.Content>
<TextBlock Text="Check1"
Width="{Binding RelativeSource={RelativeSource AncestorType={x:Type RadioButton}}}" />
</RadioButton.Content>
</RadioButton>
<!--use MinWidth-->
<RadioButton>
<RadioButton.Content>
<TextBlock Text="Check2"
MinWidth="100" />
</RadioButton.Content>
</RadioButton>
</StackPanel>
If you are still having additional issues with this, please feel free to ask.
Thanks.
Jim Zhou -MSFT