C# 计算机名程序#

C# 计算机名程序#,c#,C#,我对Visual C非常陌生# 我已经做了一个计算器,根据教程 现在,我正在尝试制作一个简单的程序,当运行时会出现一个显示计算机名称的框。我对如何做有一个想法,但我仍在学习C#语法 我制作了一个弹出框,上面写着:“这台电脑的名字是:” 然后我制作了一个空白标签,我希望能够使用System.Environment.MachineName 以下是我所拥有的: private void name_TextChanged(object sender, EventArgs e) {

我对Visual C非常陌生# 我已经做了一个计算器,根据教程

现在,我正在尝试制作一个简单的程序,当运行时会出现一个显示计算机名称的框。我对如何做有一个想法,但我仍在学习C#语法

我制作了一个弹出框,上面写着:“这台电脑的名字是:” 然后我制作了一个空白标签,我希望能够使用
System.Environment.MachineName

以下是我所拥有的:

private void name_TextChanged(object sender, EventArgs e)
    {
        name.Text = System.Environment.MachineName;
        //name being the name of the label
    }

标签文本更改事件在某些内容更改其文本之前不会触发


而是使用Forms Load事件来执行此操作,然后使用您拥有的那行代码。

标签文本更改事件在文本发生更改之前不会触发


相反,请使用Forms Load事件来执行此操作,然后使用您拥有的那行代码。

首先,您要创建一个form Load事件处理程序,您可以通过双击表单中的任何空格来执行此操作,它会将您带到代码窗口,您将在该窗口中编写以下语句

表单加载事件是在表单显示在屏幕上之前执行的,因此只要窗口可见,您的计算机名称就会显示出来

假设您的表单名为Form1

这是您的代码的外观:

namespace Machine_Name
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        // This is the form load event handler
        private void Form1_Load(object sender, EventArgs e)
        {
            yourLabel.Text = Environment.MachineName;
        }
    }
}

首先,您要创建一个表单加载事件处理程序,您可以通过双击表单中的任何空格来完成此操作,它将带您进入代码窗口,您将在该窗口中编写以下语句

表单加载事件是在表单显示在屏幕上之前执行的,因此只要窗口可见,您的计算机名称就会显示出来

假设您的表单名为Form1

这是您的代码的外观:

namespace Machine_Name
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        // This is the form load event handler
        private void Form1_Load(object sender, EventArgs e)
        {
            yourLabel.Text = Environment.MachineName;
        }
    }
}

我认为解决这个问题的最简单方法是提供您现在拥有的代码。请将其编辑到您的问题中。我认为解决此问题的最简单方法是提供您现在拥有的代码。请把它编辑成你的问题。不知道你的意思是什么?我不知道你是什么意思?我很新您是否正在创建Windows窗体应用程序?是的,我正在创建一个好的,我将为您重新编写我的答案。让我知道您对代码的了解原始问题上发布的操作是标签文本更改事件,而不是窗体加载事件。您正在创建Windows窗体应用程序吗?是的,我正在创建一个好的,我会为你重新写我的答案。让我知道你是如何理解代码的。在原始问题上发布的op是一个标签文本更改事件,而不是表单加载事件。