title: Styling the indeterminate state of a WPF checkbox
body: <p>I want to style the indeterminate state of a WPF checkbox. We have a treeview control with checkboxes, and we want the indeterminate state to represent that some descendants are checked and some are unchecked.</p>
  
  <p>The solution I'm seeing everywhere is to override the default control template for a checkbox and do what I need to do. </p>
  
  <p>I have two problems with that:</p>
  
  <ol>
  <li><p>I can't find the control template
  for a normal Aero checkbox. This
  one:
  <a href="http://msdn.microsoft.com/en-us/library/ms752319.aspx" rel="noreferrer">http://msdn.microsoft.com/en-us/library/ms752319.aspx</a>
  looks goofy.</p></li>
  <li><p>The control template I get from Expression Blend has that BulletChrome element in it, and I can't figure out what to do with that.</p></li>
  </ol>
  
  <p>So does anyone know where to get a checkbox control template that looks "normal" or is there an easier way to just style the indeterminate state by itself?</p>
  
  <p>I'm sure there's an easy way I'm just overlooking... Right?</p>