在单击打开菜单的项目或箭头之前,如何防止 ToolStripDropDownButton 被关闭?
一个标准的 .net Winforms ToolStripDropDownButton 保持它的菜单只要你用鼠标悬停在菜单上...
我想在关闭事件中捕获它,然后说 e.Cancel = false 但不幸的是,ToolStripDropDownButton 似乎没有关闭事件,只有 ToolStripDropDown
小智 6
ToolStripDropDownButton只是ToolStripDropDown. 您可以像这样使用它的 DropDown 属性来访问 ToolStripDropDown:
ToolStripDropDownButton buttonStates = new ToolStripDropDownButton();
buttonStates.DropDown.Closing += new ToolStripDropDownClosingEventHandler(buttonStatesDropDown_Closing);
private void buttonStatesDropDown_Closing(object sender, ToolStripDropDownClosingEventArgs e)
{
e.Cancel = true;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2128 次 |
| 最近记录: |