首页 > 解决方案 > C# label.text 在按钮单击时不会更改

问题描述

我知道这很简单,但它根本不会改变 label.text。我错过了什么吗?

private void btn_Main_DataZapisz_Click(object sender, EventArgs e)
        {

            lbl_Main_Data.Text = "aaaaaaaaaa";
            lbl_Main_Data.Refresh();

        }

标签: c#winforms

解决方案


如果您通过双击表单文件中的按钮获得该方法,那么它应该正确连接并且问题出在.lbl_Main_Data

如果您完全从头开始键入该方法,那么它不会连接到按钮,因此它不知道按下它时要做什么。

要正确连接它,您单击表单文件中的按钮,然后查找属性窗口。查看属性窗口顶部附近,btn_Main_DataZapisz System.Windows.Forms.Button单击标记为“事件”的闪电下方应该有 5 个不同的按钮。

在那里,找到“Clicked”,如果它的右侧有一个空白区域,则该方法未连接到按钮,您只需输入方法名称即可连接它。


推荐阅读