[英]Change background color customize C#
我想在Window App表单background.how中使用F1EFE2颜色来编写C#中的代码。
如果您在System.Windows.Media.Color
中System.Windows.Media.Color
,可以使用此代码段(确保添加了System.Widnows.Media
命名空间):
Color backGroundColor = (Color)ColorConverter.ConvertFromString("#F1EFE2");
如果您对System.Drawing.Color
感兴趣,可以使用System.Drawing
命名空间中的ColorConverter:
ColorConverter cc = new ColorConverter();
Color backGroundColor = cc.ConvertFromString("#F1EFE2");
我假设你的表单id是form1,现在在样式标签中使用这个:
#form1{
background-color:#f1efe2;
}
对于Windows应用程序使用此:
Imports System.Windows.Media
Color bgcolor = (Color)ColorConverter.ConvertFromString("#f1efe2");
(这假定为RGB值)
要么
Color bgcolor = System.Drawing.ColorTranslator.FromHtml("#f1efe2");
希望这可以帮助。
对于代码隐藏中的asp.net:
Form1.Attributes.Add("style", "background-color:#f1efe2");
旁注:更好地使用类而不是样式。
好的winforms。 首先转换为rgb然后执行此操作:
this.BackColor = Color.FromArgb(241, 239, 226);
这是一个转换器: http : //www.javascripter.net/faq/hextorgb.htm
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.