按钮事件处理程序

已加入
2019年8月5日
留言内容
19
编程经验
Beginner
我在一个捕获click事件的单独类中创建了一个动态按钮和一个常规事件处理程序
公共静态void buttonClick(对象发送者,EventArgs e)
但是,在此处理程序中,尽管调试器按了执行这些任务的行,但我无法执行更改按钮文本和图像之类的操作,但对按钮没​​有影响。
 
已加入
2019年8月5日
留言内容
19
编程经验
Beginner
我对所有按钮单击都使用一个事件处理程序。我之所以使用静态变量,是因为它不仅对于事件而且对于创建控件都很方便。但是不管你怎么说。这是一个简单的问题。如何从事件处理程序中访问一个单独的控件。
 

金西尼

C#论坛主持人
工作人员
已加入
2011年4月23日
留言内容
3,567
地点
悉尼,澳大利亚
编程经验
10+
从按钮事件中调用click事件也不会执行任何操作。
那是胡说八道。您不打电话给事件。尽管被要求多次发布,您仍然也没有发布事件处理程序的代码。
一个人应该可以从他的照片中了解我要做什么。
那么,您只是拒绝在这里提供实际的解释吗?
选择人才后,需要将其照片和标签添加到构建中。
与Button和单击另一个Button时有什么关系?
这个问题使我无法完成这个项目。
首先提供您应该提供的实际说明,也许我们可以为您解决。某人无法解决甚至无法解释的问题也就不足为奇了,因为这是一个字符串表示他们甚至都不了解他们要解决的问题。要么,要么就是他们不愿意花时间去解释它,在这种情况下,我就不愿意为您提供帮助。我在这里做完了。
 

金西尼

C#论坛主持人
工作人员
已加入
2011年4月23日
留言内容
3,567
地点
悉尼,澳大利亚
编程经验
10+
我对所有按钮单击都使用一个事件处理程序。我之所以使用静态变量,是因为它不仅对于事件而且对于创建控件都很方便。但是不管你怎么说。这是一个简单的问题。如何从事件处理程序中访问一个单独的控件。
什么事件处理程序?您从未向我们展示过任何事件处理程序。
 

跳伞者

工作人员
已加入
2019年4月6日
留言内容
2,612
地点
弗吉尼亚州切萨皮克
编程经验
10+
对我来说,这看起来像是另一例 XY问题 .
XY问题询问您的尝试尝试 解决方案 而不是你的实际 问题 。这导致大量的时间和精力浪费,无论是在寻求帮助的人还是在提供帮助的人。

  • 用户想要做X。
  • 用户不知道如何执行X,但是认为只要能够执行Y,他们就可以摸索解决方案。
  • 用户也不知道该怎么做。
  • 使用者要求Y的协助。
  • 其他人尝试用Y帮助用户,但感到困惑,因为Y似乎是要解决的奇怪问题。
  • 经过大量的交互和浪费的时间之后,终于可以清楚地知道用户确实需要X的帮助,而Y甚至不是X的合适解决方案。
当人们陷于他们所认为的解决方案而无法退后一步并完整地解释问题时,就会出现问题。
 

羊皮

知名会员
已加入
2018年9月5日
留言内容
1,982
编程经验
10+
我已经出局了,由于您的敌对态度,在发布该文章后不会提供任何帮助。但是,让我们总结一下细节吧?我认为你是个巨魔。
老实说,我希望您在写本书之前先读一本有关C#的书或进行一些研究。
  • 传递给什么 getControl ?
  • 应该传递什么 f,名称和类型 ?
  • 这与按钮有什么关系?
  • 关于按钮处理程序的所有说明是什么?
  • 您想达到什么目的(不是用代码实现),但是总的来说呢?
  • 最后,为什么您的对象是静态的?
当然,如果您要传递表格之类的东西,那么最好使用实例?

如果您可以回答某些问题,也许我们可以帮助您构建所需的内容。就目前而言,您写的东西对很多有用的东西没有多大意义。
我问了你几个问题,我自己和约翰都想让你回答。为了让我们为您提供帮助,您需要通过向我们提供我们所要求的答案来帮助我们。你没有。您忽略了我们所有人,然后在一天后回来,称我们为同性恋同性恋者,然后您会面颊期望得到进一步的帮助而无需道歉。
从按钮事件中调用click事件也不会执行任何操作。
好吧,很高兴知道。当我们不知道如何在按钮事件中编写代码时,您认为我们可以做什么?他们不被称为 按钮事件 , 他们是 按钮方法事件参数。我的理论是,您可能需要调用要以编程方式单击的按钮。我认为这是因为您似乎在获取控件方法中使用了表单。我可以简单地为您提供该问题的答案,但在您的小爆发后,我感到道歉。
一个人应该可以从他的照片中了解我要做什么。
好吧,你知道他们说一张图片讲一千个单词。嗯,在这种情况下,它并没有告诉我您要做什么,因为您没有再次说明,也没有显示您一直在谈论的该按钮方法的代码。
选择人才后,需要将其照片和标签添加到构建中。
构建,什么构建?您说的好像我们坐在您旁边看着您的屏幕。我们距离您数千英里,不知道您指的是什么建筑。这是我们玩猜谜游戏的地方吗?
我对所有按钮单击都使用一个事件处理程序。我之所以使用静态变量,是因为它不仅对于事件而且对于创建控件都很方便。但是不管你怎么说。这是一个简单的问题。如何从事件处理程序中访问一个单独的控件。
好吧,这表明您知道多少。而且,如果这是一个简单的问题,为什么不修复它呢?如果该控件在另一种形式上,则需要禁用跨线程操作或使用委托调用该控件。如果这是您以前没有做过的事情,那么对于以后的选择实际上并不简单。对于以前的做法,我不主张这样做是可怕的做法,并且可能会引起更多问题。实际上我们不知道,因为您没有显示相关代码。
这个问题使我无法完成这个项目。
我们永远不可能猜到那么多。我以为您只是来这里参加了一个快速的拖钓课程,并逃脱了一些侮辱。同样在第15个帖子中,John向我概述了我要求您更新的问题,以便我们可以使用更多信息并为您提供答案。如果这是您不熟悉的东西,这就是我们建立交流的方式,并推测我们在论坛上提出想法,同时我们对如何最好地回答您的问题并等待您答复提出了新的想法。

这里唯一一个阻止你的人。是你自己。如果您不对所要询问的内容提供清晰的描述性答案,那么您显然是个巨魔。
 
Last edited:
最佳 底部