Try this:
Style s = new Style();
s.TargetType = typeof(Button);
s.Setters.Add(new Setter(Button.FontSizeProperty, 12.0));
s.Setters.Add(new Setter(Button.BackgroundProperty, Brushes.DimGray));
s.Setters.Add(new Setter(Button.ForegroundProperty, Brushes.GhostWhite));
s.Setters.Add(new Setter(Button.FontFamilyProperty, new FontFamily("Courier New")));
s.Setters.Add(new Setter(Button.FontWeightProperty, FontWeights.Bold));
btnProperties = new Button();
btnProperties.Name = "btnProperties";
btnProperties.Style = s;
etc.

Comment