我有一个UserControl,我有一些按钮和文本框。我想知道当用户点击按钮时我如何显示UserControl。
答案 0 :(得分:5)
用户控件不能是“弹出窗口”,需要顶层窗口。表单。您可以将用户控件放在表单中,并使用表单的Show()方法使其可见。
Fwiw,使用SetTopLevel()方法在技术上可以将用户控件转换为顶层窗口。这不值得麻烦,它不会表现得像一个合适的。
答案 1 :(得分:0)
您应该将用户控件粘贴到Windows窗体上,然后将其设置为模式窗口。创建该表单的对象,然后调用object.open();