You can write something like this:
private DataTemplate SetButtonContent()
{
StringBuilder sb = new StringBuilder();
sb.Append("<datatemplate hold=" /> sb.Append(" xmlns="http:
sb.Append("<stackpanel orientation="Horizontal"> ");
sb.Append("<image source="Images/Click.png" width="32" height="32" hold=" /> sb.Append(" stretch="Uniform" verticalalignment="Center" horizontalalignment="Left" /> ");
sb.Append("<textblock text="Click Me!" horizontalalignment="Left" verticalalignment="Center" />");
sb.Append("</stackpanel> </datatemplate>");
DataTemplate dt = XamlReader.Load(sb.ToString()) as DataTemplate;
return dt;
}
Replace the DataTemplate with Style.
Hope it helps.