C# - System.NullReferenceException设置标签的文本

时间:2018-01-05 19:44:21

标签: c#

我创建了一个名为dbgOut

的标签

enter image description here

我只是尝试设置标签的文字,但我得到System.NullReferenceException

using System;
using System.Drawing;
using System.Windows.Forms;
using Helper;
using System.Text;
using System.Net.Http;
using Newtonsoft.Json;

namespace test
{

    public partial class test: Form
    {  

        public test()
        {
            dbgOut.Text = "test";

            ...

有人可以告诉我我做错了吗?

1 个答案:

答案 0 :(得分:7)

你做错了是在初始化之前尝试弄乱UI组件。应该在表单的构造函数的第一行中调用InitializeComponent,以便您的UI控件被启用,然后您可以使用它们。

更多信息:https://www.dotnetperls.com/initializecomponent