【发布时间】:2015-05-22 22:51:50
【问题描述】:
我有一个要从 C# Winform 中删除的 keyup 事件:
private void txtInputBox_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Return)
{
cmdSend.PerformClick();
}
}
如果我注释掉或删除此函数,我会在表单的设计视图中收到错误:
"设计器无法处理未知名称'txtInputBox_KeyDown' 第 66 行。生成方法“InitializeComponent”中的代码 由设计者自行修改,不得手动修改。请删除任何 更改并尝试再次打开设计器。”
程序也不会编译。
如果我尝试删除表单上的任何事件处理程序代码,就会发生这种情况。我在 VB.NET 和 VB.NET 中自学 C#,我可以毫无问题地删除事件处理程序代码。
【问题讨论】:
-
从设计器中正确删除
-
在 VS 的属性窗口中检查字段/文本框的事件处理程序(“照明”符号)并将其删除
标签: c# .net winforms visual-studio visual-studio-2013