【问题标题】:Selecting button in Winform ToolStripWinform ToolStrip 中的选择按钮
【发布时间】:2011-04-08 15:19:24
【问题描述】:
参考图片
按下工具条外的按钮(“ButtonFocus To Exit”)后,我想在工具条上选择一个按钮(“退出”)。
我在 ButtonFocusToExit.Click 上使用了 ExitToolStripButton.Select() 但这似乎是它选择了按钮(“退出”),但是当我按下输入时它从不执行 “ExitToolStripButton_Click 中的代码" 。
所以按钮仍然没有激活。有人能解决吗?
【问题讨论】:
标签:
vb.net
winforms
visual-studio-2010
【解决方案1】:
找到解决方案...
首先关注工具条,然后选择工具条上的控件
ToolStrip1.Focus()
ExitToolStripButton.Select()
【解决方案2】:
检查事件是否缺少事件处理程序
选择 ExitToolStripButton > 转到
属性>事件选项卡>单击事件>
选择 ExitToolStripButton_Click
【解决方案3】:
您想执行 ExitToolStripButton 代码隐藏?您可以拨打ExitToolStripButton.PerformClick();
【解决方案4】:
确保它有焦点。您确定您使用的功能实际上是给对象焦点吗?它可以让它看起来像是选择。
根据 MSDN:
Select | Selects the item. (inherited from ToolStripItem)
它没有说任何关于聚焦的事情。