c# WinForm -使用DateTime Now和标签颜色在日期中斜体



如何让我的DateTime字体为斜体,标签的颜色为红色。

这是我的代码

// Date
String date = FontStyle.Italic( DateTime.Now.ToShortTimeString() );
 if (lbl_remaining.Text == "0")
 {
            lbl_remaining.Text = FontColor.Red;
 }

这些代码是我的错误。我不知道怎样才能把日期改成斜体,把标签改成红色。

提前感谢

改变标签颜色:

lbl_remaining.ForeColor = System.Drawing.Color.Red;

以斜体显示标签:

lbl_remaining.Font = new Font(lbl_remaining.Font.Name, 12, FontStyle.Italic); 

显示方式与显示内容完全不同。因此,设置文本与字体,颜色等无关。

lbl_remaining.Text = DateTime.Now.ToShortTimeString();
lbl_remaining.Font = new Font("Arial", 24,FontStyle.Italic);
lbl_remaining.ForeColor = Color.Red;

最新更新