c# - 如何在不假其顶层属性的情况下将表单作为控件添加到另一个表单中?

标签 c# controls

有没有办法把一个窗口窗体添加到另一个窗体中作为控件?我不想在将表单添加为控件时更改 TopLevel = false

当我设置 TopLevel = false 时,如何使用添加表单的不透明度属性作为控件?

最佳答案

It is not possible to put a windows form inside another.

但是您可以使用 ShowDialog() 方法启动另一个表单。感觉就像那个父表单调用子。

UserControls 提供在页面上添加控件的功能。

you can do all of this stuff with user control like opacity etc

关于c# - 如何在不假其顶层属性的情况下将表单作为控件添加到另一个表单中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8292591/

相关文章:

c# - 部分 View 、用户控制或其他?

c# - UWP 有没有在 Canvas 中实现调整大小和移动文本框的控件?

javascript - ASP.NET AJAX 控制工具包文件上传在 Scriptresource.axd 中引发错误

c# - 如何将此字符数组参数从 C 编码为 C# 中的字符串?

c# - 我可以在我的算法中使用哪种设计模式?

delphi - 替换delphi中的组件类

c# - 将 nlog 安装到 visual studio 2012

c# - 如何从foreach中的其他元素列表中填充数组?

windows - Powershell 打开系统控制面板而不是执行代码

c# - 如何在屏幕外渲染图表(来自 wpf 工具包)控件?