C# 输入键盘未在加载项中处理

C# 输入键盘未在加载项中处理,c#,visual-studio,add-in,vsix,vspackage,C#,Visual Studio,Add In,Vsix,Vspackage,嗨,我对vspackage有问题。我的加载项是一个简单的窗口,其中有一个表单,我可以在文本框中写入一些数据。 如果我试图取消我写的内容(按“后退”按钮),它将不起作用 我怎样才能解决这个问题 这似乎是同样的问题: 这是我的命令的构造函数: private EditMVPCommand(Package package) { if (package == null) { throw new ArgumentNullExceptio

嗨,我对vspackage有问题。我的加载项是一个简单的窗口,其中有一个表单,我可以在文本框中写入一些数据。 如果我试图取消我写的内容(按“后退”按钮),它将不起作用

我怎样才能解决这个问题

这似乎是同样的问题:

这是我的命令的构造函数:

  private EditMVPCommand(Package package)
    {

        if (package == null)
        {
            throw new ArgumentNullException("package");
        }

        this.package = package;

        OleMenuCommandService commandService = this.ServiceProvider.GetService(typeof(IMenuCommandService)) as OleMenuCommandService;
        if (commandService != null)
        {
            var menuCommandID = new CommandID(CommandSet, CommandId);
            OleMenuCommand menuItem = new OleMenuCommand(this.MenuItemCallback, menuCommandID);
            menuItem.BeforeQueryStatus += new EventHandler(OnBeforeQueryStatus);
            commandService.AddCommand(menuItem);
        }
    }
这是MenuItemCallBack,我在其中调用我的加载项的视图:

private void MenuItemCallback(object sender, EventArgs e)
    {

       MyView.Show();

    }

在“我的视图”的文本框中,除“返回”外,所有字符都可以工作,输入和制表符

是否可能没有人有相同的问题?是否可以输入更多详细信息?比如放一些代码?我在renatoafonsoi编辑了我的代码,有可能没有人有同样的问题?可以输入更多的细节吗?喜欢放一些代码吗?我在RenatoAfonso编辑了我的代码