我想在 Windows 应用程序窗体背景中使用 F1EFE2 颜色。请问如何用 C# 编写代码?
如果您对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");
对于在codebehind中的ASP.NET:
Form1.Attributes.Add("style", "background-color:#f1efe2");
小提示:最好使用类而不是样式。
好的,WinForms。首先将其转换为 RGB,然后执行以下操作:
this.BackColor = Color.FromArgb(241, 239, 226);