我想将自定义控件(例如:ToolStripDropDown
)显示为下拉(弹出窗口)窗口。
一种选择是使用ToolStripControlHost
和ToolStripDropDown
作为msdn example中的第二个示例。
我怀疑是:
ToolStrip
应该用于void async
项目 - 这是否正确?
达到上述要求还有其他更好的选择吗?
答案 0 :(得分:0)
如果你有一个简单的控件,那么使用ToolStripDropDown / ToolStripControlHost组合应该完全没问题。但是,更复杂的控件具有难以纠正的大小调整,焦点和Tab键顺序问题。我建议如果你的自定义控件中有多个“编辑”类型的子控件,你可能最好创建一个自定义对话框而不是让它在下拉列表中工作。