title: Silverlight - animate element within control's template
body: <p>I'm looking at the <a href="http://msdn.microsoft.com/en-us/library/dd334408%28v=VS.95%29.aspx" rel="nofollow">ComboBox template</a>.</p>
  
  <p>I have a <code>StoryBoard</code> that I'm creating in code, and I want to animate something in the <code>ComboBox</code> with it. It works fine if I just want to do a property, like "Background", but what is the right way to animate a template part like, for instance, the <code>Rectangle</code> named <code>Highlight</code>?</p>
  
  <p>I've tried setting the property path to <code>(ComboBox).(Highlight).(Rectangle.Fill).(SolidBrush.Color)</code> but that gives me an error saying it can't resolve that on the given object.</p>
  
  <p>edit: It looks like WPF has some overloads on StoryBoard.Begin() that make this easy, but I don't see anything like that for Silverlight 4</p>
  
  <p>edit2: and to clarify, I'm trying to do this on a default Silverlight ControlTemplate, not one I'm defining myself (I'd like to avoid copying that template into my codebase)</p>