Creating an image+text button with a control template?
I am tired of creating the same image+text button over and over again, and I would like to move the markup to a control template. Here is my problem: I need to provide template bindings to add the image and text to the templated button, and the Button control doesn't seem to have properties that I can bind to. My template looks like this so far (with '???' for the unknown template bindings): <ControlTemplate x:Key="ImageButtonTemplate" TargetType="{x:Type Button}"> <StackPanel Height="Auto" Orientation="Horizontal"> <Image Source="{TemplateBinding ???}" Width="24" Height="24" Stretch="Fill"/>