|
Answer» Below is the simplest CODE to set controltemplate in wpf without too much effort-
BUTTON bt = NEW Button(); StringBuilder sb = new StringBuilder(""); sb.Append( "sb.Append("xmlns:data='clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Data' xmlns:mc='http://schemas.openxmlformats.org/markup-compatibility/2006' "); sb.Append("TargetType='Button' >"); sb.Append(""); sb.Append(""); ControlTemplate CT = XamlReader.Load(sb.ToString()) as ControlTemplate; bt.Template = ct; bt.Content = "asdfd"; ContentStackPanel.Children.Add(bt);
|