- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
考虑这个函数签名:
Private Void TextBox1_TextChange(Object Sender, EventArgs e)
据我所知,我的理解如下。
private是修饰符
返回类型为void
TextBox1_TextChange
是一个事件名称。
也许我在上面的例子中是错的,因为我刚开始练习 C#,Visual Studio 2005。
(Object Sender, EventArgs e)
的定义/含义是什么?它是如何工作的?
最佳答案
TextChange
是(可能)相关事件的名称,尽管该事件未显示在您的代码片段中,所以我不能确定。
TextBox1_TextChange
是可能设置为处理事件的方法的名称。
Object Sender
是一个名为 Sender
的参数,它包含对引发事件的控件/对象的引用。
EventArgs e
是一个名为 e
的参数,其中包含事件数据,请参阅 EventArgs MSDN 页面了解更多信息。
查看此页,Passing Parameters ,了解有关参数如何工作的更多信息。
而这个页面,Events Tutorial ,可能也会有所帮助。
关于c# - 对象发送者和 EventArgs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3665472/
我是iOS的新手,我想更新ViewDidLoad()函数中的文本。 这是我的按钮功能,单击按钮时会发生动画,并将值“1”添加到“resultText.text” - (IBAction)oneB
做了什么 我有一个名为 MyUser 的自定义 User 模型,如 full example for an custom user model 中所述。在文档和一个所谓的 UserProfile 上,
我有一个 NSMenu(应用程序停靠菜单),其中有几个具有相同操作的项目。 如何找出发件人项目(触发操作的项目)在其容器菜单中的索引? (我对标题不感兴趣,因为它可能是重复的) 这就是我尝试过的,但它
我正在开发一个带有 NSTableView 的 macOS 应用程序,我希望能够在用户选择一行时使用 Cmd+C 快捷键复制单元格的内容。我已经实现了该方法 copy(sender: AnyObjec
我一直在使用 MVVM 的 RelayCommand 成功地将操作绑定(bind)到 XAML,但是我的 ItemsControl 有一个小问题。
我的 C# Winform 面板中有一堆文本框。每行文本框的命名如下: tb1 tbNickName1 comboBox1 tb2 tbNickName2 comboBox2 tb3 tbNickNa
我有一个IBAction,例如: - (IBAction)thisThing:(id)sender { [self doSomething]; } 我想这样做(手动调用 IBAction): [s
我知道如何通过 zeromq 将字符串消息从 C++ 发送到 Python。 这是我知道的发送字符串消息的代码: C++ 发件人代码: void *context = zmq_ctx_new(); v
我是一名优秀的程序员,十分优秀!