Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#表单加载后元素自动加载问题_C#_Windows - Fatal编程技术网

C#表单加载后元素自动加载问题

C#表单加载后元素自动加载问题,c#,windows,C#,Windows,在windows应用程序中,我想在使用toolStripStatusLabel和代码时显示我的电脑名,例如: private void toolStripStatusLabel2_Click(object sender, EventArgs e) { string CurrentMachineName = Environment.MachineName; toolStripStatusLabel2.Text = CurrentMachineName

在windows应用程序中,我想在使用toolStripStatusLabel和代码时显示我的电脑名,例如:

    private void toolStripStatusLabel2_Click(object sender, EventArgs e)
    {
        string CurrentMachineName = Environment.MachineName;
        toolStripStatusLabel2.Text = CurrentMachineName;

    }
在我构建这个应用程序之后

但如果我点击电脑名称,此时显示我的电脑名称

但在自动加载我的电脑名称后,我需要显示何时从加载开始


我正在将C与windows应用程序一起使用。

将您的代码移动到
窗体加载
事件,而不是
标签单击
,例如

private void Form1_Load(object sender, EventArgs e)
{
    toolStripStatusLabel2.Text = Environment.MachineName;
}
\u单击
名称可以明显看出-单击特定控件后将触发此事件


\u Load
-在控件初始化时将代码移动到
窗体\u Load
事件,而不是
标签\u单击
,例如

private void Form1_Load(object sender, EventArgs e)
{
    toolStripStatusLabel2.Text = Environment.MachineName;
}
\u单击
名称可以明显看出-单击特定控件后将触发此事件


\u Load
-在控件初始化时

您的意思是希望在表单加载时在该标签中显示PC名称?那你为什么要在点击事件上设置它呢?我是新学习windows应用程序的C#请告诉我如何解决这个问题。你的意思是你想在表单加载时在这个标签上显示PC名称?那你为什么要在点击事件上设置它呢?我是新学习windows应用程序的C#请告诉我如何解决这个问题。