标签: vb.net winforms listbox user-controls containers
我创建了一个自定义用户控件,它由2个控件组成: -
此控件的功能是作为下拉列表。下面是控件的图像: -
现在我遇到的问题是,如果我将 用户控件 插入到面板之类的容器控件中,那么列表将隐藏在该容器控件中。
如果我只是在容器控件之外创建用户控件,那么它会干扰表单的Tab顺序(焦点顺序)。
是否有任何关于容器控件中存在用户控件的工作,仍然显示完整列表而不会隐藏在面板中?
修改我错误地添加了 c#而不是 VB.NET
答案 0 :(得分:0)
可以通过将列表作为ToolStripDropDown来实现。在以下讨论中已经进行了类似的定制,
Show control inside user control outside the boundaries of its parent
希望这适合你。