从另一个表单 C# 打开一个表单

茜茜

我有表格“Form1”、“Form2”和一个 mdi。Mdi 包含一个拆分容器。在拆分容器中有两个面板,第一个用于菜单,另一个用于在我们单击菜单时显示表单。我的问题是当我单击 Form1 中的图标时,我想从 Form1 调用 Form2。我在 Form1 的图标单击中编写了以下代码。但是 Form2 没有显示。我写了另一个替代代码,如 Form2.show() 在这种情况下 Form2 正在显示但不适合 Mdi 的 panel2。它像弹出窗口一样显示。这是我在Form1图标上写的代码点击。

    private void icon_Click(object sender, EventArgs e)
    {
        this.Close();
        Form2 obj2 = new Form2 ();
        obj2 .Show();
        obj2 .Location = new Point(0, 0);
        obj2 .TopLevel = false;
        Mdi Objmdi = new Mdi();            
        Objmdi.splitContainerControl1.Panel2.Controls.Add(obj2);                      Objmdi.splitContainerControl1.Panel2.Controls["Form2"].BringToFront();
    }
喧嚣编码器

在 button_click 事件中创建对表单 2 的对象引用并调用“show”函数。

Form1 main = new Form1();
        main.Hide();
        Form2 second = new Form2();
        second.Show();
        second.Width = this.Width;
        second.Height = this.Height;
        second.StartPosition = FormStartPosition.Manual;
        second.Location = new Point(this.Location.X, this.Location.Y);
        this.Visible = false;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

C#打开一个表单并关闭它

来自分类Dev

C#打开一个表单并关闭它

来自分类Dev

C#从另一个表单最大化一个表单

来自分类Dev

如何从C#.Net中的另一个窗口表单继承一个窗口表单

来自分类Dev

从C#中的另一个隐藏表单控制表单

来自分类Dev

在另一个表单上打开新表单

来自分类Dev

在另一个表单上打开新表单

来自分类Dev

如何从另一个子表单中关闭子表单而不关闭主表单C#

来自分类Dev

(C99)在另一个宏中展开一个宏

来自分类Dev

从另一个表单中打开一个表单,并从命令单击中关闭原始表单

来自分类Dev

我需要从另一个类(C#)访问表单控件

来自分类Dev

如何使用C#从另一个表单中按下按钮?

来自分类Dev

c#从另一个项目中调用表单

来自分类Dev

将DataGrid的行传递到另一个WPF表单C#

来自分类Dev

从另一个表单更新文本框。C#

来自分类Dev

如何从另一个表单填充datagridview单元?C#

来自分类Dev

C#:使用线程从另一个类更新表单属性

来自分类Dev

使用C#从另一个表单获取值

来自分类Dev

c#winform活动目录:如果登录成功,则访问另一个表单

来自分类Dev

c#从另一个表单添加listView项

来自分类Dev

C#-从另一个类的循环变量更新表单标签

来自分类Dev

将 VS c# 表单项目从 pc 传输到另一个

来自分类Dev

C# 从另一个表单添加到列表

来自分类Dev

C#从另一个表单创建类的新实例

来自分类Dev

将变量从主窗口传递到另一个 qt C++ 表单

来自分类Dev

c#如何从另一个表单访问枚举常量名

来自分类Dev

在C中打开一个新的终端窗口

来自分类Dev

打开一个临时的C FILE *作为输入

来自分类Dev

在C ++中打开一个新的终端屏幕

Related 相关文章

热门标签

归档