如何:在 Windows 窗体上显示文本

更新:2007 年 11 月

您可以在各种控件上显示文本,但在您的程序中显示文本的主控件是 Label 控件。向窗体添加标签时,背景将显示与窗体一样的颜色,以便只有文本是可见的。也可以更改标签的 BackColor 属性。

您可以通过设置标签的 Text 属性,在其中显示文本。Font 属性确定 Text 属性中文本的显示字体。ForeColor 属性确定文本自身的颜色。

在标签中显示文本

  1. 在“文件”菜单上,单击“新建项目”。

  2. 在“新建项目”对话框中,单击“Windows 窗体应用程序”,再单击“确定”。

    一个新的 Windows 窗体项目随即打开。

  3. 将一个 Label 从“工具箱”拖动到窗体中。

  4. 将一个“Button”控件添加到窗体中,并更改下列属性:

    属性

    Name

    changeText

    Text

    Change Text(更改文本)

    Size

    80, 23

  5. 双击该按钮以创建 changeText_Click 事件处理程序,并添加以下代码:

    this.label1.Text = "Time " + DateTime.Now.ToLongTimeString();
    
  6. 将另一个“Button”控件添加到窗体中,并更改下列属性

    属性

    Name

    changeColor

    Text

    Change Color(更改颜色)

    Size

    80, 23

  7. 双击该按钮以创建 changeColor_Click 事件处理程序,并添加以下代码:

    Random randomColor = new Random();
    this.label1.ForeColor = Color.FromArgb(randomColor.Next(0, 256),
        randomColor.Next(0, 256), randomColor.Next(0, 256));
    
  8. 按 F5 运行程序。

  9. 单击“Change Text”(更改文本),并验证标签中的文本是否已更新。

  10. 单击“Change Color”(更改颜色),并验证文本的字体是否已更改为新颜色。

请参见

概念

在 Visual C# 中设计用户界面

其他资源

文本控件

Visual C# 指导教程