c# - C# label.text 在按钮单击时不会更改
问题描述
我知道这很简单,但它根本不会改变 label.text。我错过了什么吗?
private void btn_Main_DataZapisz_Click(object sender, EventArgs e)
{
lbl_Main_Data.Text = "aaaaaaaaaa";
lbl_Main_Data.Refresh();
}
解决方案
如果您通过双击表单文件中的按钮获得该方法,那么它应该正确连接并且问题出在.lbl_Main_Data
如果您完全从头开始键入该方法,那么它不会连接到按钮,因此它不知道按下它时要做什么。
要正确连接它,您单击表单文件中的按钮,然后查找属性窗口。查看属性窗口顶部附近,btn_Main_DataZapisz System.Windows.Forms.Button
单击标记为“事件”的闪电下方应该有 5 个不同的按钮。
在那里,找到“Clicked”,如果它的右侧有一个空白区域,则该方法未连接到按钮,您只需输入方法名称即可连接它。
推荐阅读
- javascript - Images not loading Webpack/Webpack-dev-serve
- video - 在模态响应中制作视频 - Bootstrap 4
- c++ - 如何为 LLVM lld 提供共享库路径?
- ruby-on-rails - Rails & Heroku:自动从heroku保存数据副本
- c++ - co_yield 可以什么都不返回吗?
- javascript - Sqlite3 putting input field values into insert statement
- python - 是否可以通过模块、openpyxl、xlsxwriter、xlwt 或 xlutils 更改打开的工作表中的数据?
- sql - SQL - 更新列 a 中每个值的前 n 条记录,其中 n = b 列的计数
- angular - Angular 5,可观察和异步功能
- django - 如何为Django中的一个类别创建链接