title: WPF: TextTrimming in CheckBox with no fixed width
body: <p>I have a checkbox located in a grid with a column span of 3, where 2 of the columns are resizable, and can be resized during runtime.</p>
  
  <p>I want the checkbox to show ellipsis when its text doesn't fit, but can't get this to work.</p>
  
  <p>Here is my XAML code.</p>
  
  <pre><code>&lt;Grid&gt;
       &lt;Grid.ColumnDefinitions&gt;
            &lt;ColumnDefinition Width="Auto" /&gt;
            &lt;ColumnDefinition Width="*" /&gt;
            &lt;ColumnDefinition Width="*" /&gt;
            &lt;ColumnDefinition Width="Auto" /&gt;
       &lt;/Grid.ColumnDefinitions&gt;
  ...
      &lt;CheckBox IsEnabled="False"  Grid.Row="2" Padding="5" Margin="11,12,0,0" Name="chkSelectedCat" VerticalAlignment="Top" HorizontalAlignment="Stretch" Grid.ColumnSpan="3"&gt;
           &lt;AccessText Text="Search in selected category only." TextTrimming="CharacterEllipsis"/&gt;
      &lt;/CheckBox&gt;
  </code></pre>
  
  <p>Thanks in advance for your help.</p>
  
  <p><strong>EDIT</strong></p>
  
  <p>The <code>CheckBox</code> in question is located within a <code>Grid</code>, which is in turn contained within a <code>GroupBox</code>, which is in a column adjacent to a column which is resized using a <code>GridSplitter</code>.</p>