0
在下面的Visual Studio Express C#代码中,我收到一个错误消息,说明当前上下文中不存在“已处理”名称。我究竟做错了什么?处理的返回通知软件,它不应该继续执行双击通常会执行的操作。C#错误:当前上下文中不存在“处理”名称
public class SettingsComponentAttributes : ComponentAttributes
{
public override ObjectResponse RespondToMouseDoubleClick(Canvas sender, CanvasMouseEvent e)
{
((SettingsComponent)Owner).ShowSettingsGui();
return handled;
}
}
你的意思是e.Handled? “处理”来自哪里? – 2012-07-24 00:41:18
@ChrisSinclair,处理是ObjectResponse函数应返回的可能值之一。处理的返回通知软件,它不应该继续执行双击通常会执行的操作。我的问题是在VS上键入返回时它不会自动建议处理。 – 2012-07-24 09:10:50
不好意思,我加了返回ObjectResponse.Handled – 2012-07-24 09:17:22