工具栏可见性事件

时间:2018-04-09 16:21:27

标签: c# visual-studio-extensions

已安装的产品

  • Visual Studio 2017 15.6.1

描述

包含带有下拉组合的工具栏的Visual Studio扩展程序在隐藏工具栏后仍会收到建议选择(IVsSelectionEvents)事件。

重建

的步骤
  1. 使用https://github.com/Microsoft/VSSDK-Extensibility-Samples/tree/master/Combo_Box示例
  2. 中的下拉组合
  3. 使用IVsMonitorSelection.AdviseSelectionEvents()
  4. 隐藏工具栏。
  5. 当前行为

    当隐藏/显示工具栏时,我找不到任何要通知的事件,因此无法停止接收IVsSelectionEvents接口OnSelectionChanged事件。

    预期行为

    隐藏或显示工具栏时通知,因此可以调用Advise / UnadviseSelectionEvents()。

    所以,我需要一个在显示和隐藏工具栏时触发的事件。

0 个答案:

没有答案