gpt4 book ai didi

c# - 向 WinForms 添加事件?

转载 作者:太空狗 更新时间:2023-10-29 23:58:35 24 4
gpt4 key购买 nike

我在 WinForm 上有一个 TextBox,我想在每次有人按下该 TextBox 中的某个键时执行一些代码。我正在查看事件属性菜单,并看到 KeyDown 事件,但不知道如何向其添加代码。

最佳答案

您需要为该事件添加事件处理程序。因此,在属性菜单中,双击 KeyDown 事件旁边的字段,Visual Studio 将为您创建一个事件处理程序。它看起来像这样:

private void textBox1_KeyDown(object sender, KeyEventArgs e)
{
// enter your code here
}

您也可以自己订阅事件,而无需使用“属性”窗口。例如,在表单的构造函数中:

textBox1.KeyDown += HandleTextBoxKeyDownEvent;

然后实现事件处理器:

private void HandleTextBoxKeyDownEvent(object sender, KeyEventArgs e)
{
// enter your code here
}

关于c# - 向 WinForms 添加事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2929337/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com