如何更改通用Windows平台应用程序中单击事件按钮的背景颜色?我正在Windows10中开发UWP应用程序,我正在尝试更改单击事件按钮的背景颜色。这是我的代码:privatevoidbutton1_1_Click(objectsender,RoutedEventArgse){if(_Sign){button_1_1.Content="Cross";_Sign=假;}else{//button_1_1.Background=newSolidColorBrush(newWindows.UI.Color)//indows.UI.Colorsclr=newWindows.UI.Colors(newSolidColorBrushred);//SolidColorBrushcolor=newSolidColorBrush();//颜色=新的SolidColorBrush。//button_1_1.Background=clr;button_1_1.Content="打勾";_签名=真;在“颜色”属性中使用预定义的颜色对象:button_1_1.Background=newSolidColorBrush(Windows.UI.Colors.White);您可以使用button1.SetValue(BackgroundProperty,newSolidColorBrush(Windows.UI.Colors.Black));你可以玩!我现在不在我的电脑上检查它,但这样的东西有效。或者你可以试试button1.Background=newSolidColorBrush(Windows.Ui.Colors.Black);您还可以提供不同颜色的SolidColorBrushmySolidColorBrush=newSolidColorBrush();mySolidColorBrush.Color=Color.FromArgb(0,255,244,244);button1.Background=mySolidColorBrush;您必须像这样将颜色代码转换为ArgbreturnnewSolidColorBrush(Color.FromArgb(255,Convert.ToByte(hexaColor.Substring(1,2),16),Convert.ToByte(hexaColor.Substring(3,2),16),Convert.ToByte(hexaColor.Substring(5,2),16)));它非常简单和正确,因为你可以给任何颜色而不是黑色、橙色等默认颜色。以上就是C#学习教程:如何在通用Windows平台应用程序中点击事件改变按钮的背景色?如果所有分享的内容对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
