将UserControl显示为弹出窗口
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将UserControl显示为弹出窗口相关的知识,希望对你有一定的参考价值。
我有一个UserControl,我有一些按钮和文本框。我想知道当用户点击按钮时我如何显示UserControl。
答案
用户控件不能是“弹出窗口”,需要顶层窗口。表单。您可以将用户控件放在表单中,并使用表单的Show()方法使其可见。
Fwiw,使用SetTopLevel()方法在技术上可以将用户控件转换为顶层窗口。这不值得麻烦,它不会表现得像一个合适的人。
另一答案
您应该将用户控件粘贴到Windows窗体上,然后将其设置为模式窗口。创建该表单的对象,然后调用object.open();
以上是关于将UserControl显示为弹出窗口的主要内容,如果未能解决你的问题,请参考以下文章
在 Swift 中创建自定义 UIView 并显示为弹出窗口
iOS 从任何地方将 UIViewController 显示为弹出窗口