C#での細かいStyleの設定の方法です。
1 2 3 4 5 6 7 8 9 10 11 12 13 |
var buttonStyle = new Style(typeof(Button)) { Setters = { new Setter { Property = Button.TextColorProperty, Value = Color.Pink }, new Setter { Property = Button.BackgroundColorProperty, Value = Color.FromHex("008001") }, new Setter { Property = Button.BorderRadiusProperty, Value = 10 }, }; var button = new Button { Text = "Button", Style = buttonStyle, }; |
もっとプロパティの種類はあります。