c# - 我们可以在 C# 中使用来自另一个 winform 的一些 winform 面板吗?

标签 c# winforms panel

我想在 C# 中使用一个 win 窗体,并在另一个窗体中使用的面板中显示其内容或整个窗体。

假设我有一个带有面板 Panel_of_A 的表单 A 和带有面板 Panel_of_B 的表单 B

我想将 Panel_of_A 的内容显示到 Panel_of_B 中,或者您可能会说我想以另一种形式使用 Panel_of_A。

或者您可以提供帮助,将表单 A 显示到表单 B 的面板中。

希望我让你明白我的想法......

最佳答案

我认为这样做的更好方法是创建一个包含该面板的用户控件,并在两个表单上(重新)使用它。

这是一个tutorial how to create User Controls on MSDN .

关于c# - 我们可以在 C# 中使用来自另一个 winform 的一些 winform 面板吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/847587/

相关文章:

c# - Seemann 依赖注入(inject), "Three Calls Pattern"与服务定位器反模式

c# - 如何重新排序 DataGridView 中的列?

C# 按钮不重新定位自己

python - pandas.Panel(data=list_of_dfs) 坏了?

c# - 使用 C# 的 SSRS 导出报告

c# - 在 Win 窗体中模拟 WebBrowser 控件上的复制粘贴

c# - 在导航之前取消等待方法的最佳方法?

r - 自定义格子条形图中条的边框绘制

C# resuable 库将文本文件视为数据库表?

C# 强制 HttpWebRequest 使用 Tls12 而不是 SSLv3