问题标签 [mdiparent]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1956 浏览

c# - 如何将 textbox.text 从一个子窗体更改为另一个子窗体。两者都在 C#.net 中以 MDI 形式打开

我有一个 MDI 表单,有两个名为 MDIParent1、Form1、Form2 的子表单。MDI 将加载其中显示/加载这两个子窗体。

在 Form1 中有一个 textbox1 和一个 Button。在form2中有textbox2。所以我想要的是,当我在 Form1 的 Textbox1 中编写一些文本然后单击 Form1 的按钮时,相同的文本将写入 Form2 的 Textbox2 中。

我尝试了很多。但是 Dosnt 得到输出。这些值通过一个子窗体传递给另一个子窗体。但 Textbox.text 属性没有更新。

我试过没有 MDI 表单。Form1 和 Form2 将独立打开。每次单击 Form1 的按钮时,我都必须关闭并重新打开 Form2。它有点作用。但我需要它在 MDI 表单中。虽然两个子窗体都在 MDI 中打开,然后我想更新文本框的属性(简而言之,我需要这样做 form2.textbox.text = Form1.textbox.text 其中 Form1 和 Form2 都是子窗体)

问候, 萨利尔

0 投票
4 回答
1009 浏览

c# - 如何在 MDI 父表单下一次打开一个表单?

我有一个 MDI 表格。在这个 MDI 中有多个按钮可以打开新表单。让按钮是btn1, btn2, btn3, btn4.... 当我按下btn1,form1是加载。当我按下btn2,form2加载... 现在我按下btn1,form1加载。如果我再次按下,btn1则另一个form1是打开的。同时 letform1是打开的,如果我按下btn2 form2是打开的。但我想一次打开一个表格。我如何防止这种情况?

0 投票
3 回答
4238 浏览

c# - 从登录中打开 MDIparent

我的登录表单按钮中有这个

但是 MDI 父级不打开。

0 投票
2 回答
3890 浏览

c# - 如何禁用 ToolStripButton?

用户登录后如何禁用或隐藏ToolStripButtonMDIparent?

例如,在登录表单中:如果用户输入的用户名不是 admin,则某个用户ToolStripButton名将被禁用或隐藏。

我的应用程序的入口点是 MDIparent。在我的 MDIparent 中,登录表单通过调用该ShowDialog方法加载。

0 投票
3 回答
121 浏览

c# - 从其他表单访问表单控制

我在我的 MDIparent1 中得到了以下方法

在我的 LoginForm OKButton 点击

LoginForm 是 MDIparent1 的 Modal。

问题是 Disablebutton() 在 LoginForm 中不起作用

0 投票
2 回答
196 浏览

winforms - 工具提示未在 MDIChild 表单中显示

我在我的桌面应用程序中使用 devexpress gridcontrol。但是我遇到了一个问题tooltip。我使用了repositoryHyperlinkbutton3 buttons,它的名字是view, edit, insert

现在我想显示这三个按钮的工具提示。我已经为它设置了属性。当我使用单一表单时,工具提示工作正常。但是当我当时将该表单与 MdiParent 一起使用时,工具提示不会显示。

0 投票
3 回答
172 浏览

c# - 使用其他形式的函数

更新

MDI父母表格:

登录表格:

_p.sample(); 不工作

0 投票
1 回答
835 浏览

c++ - 如何从子窗体 C++ .NET 访问 MdiParent 控件

我需要ToolStripMenuItem在. Enabled_ 我尝试在互联网上搜索此内容,但 C++ 没有,所有答案都适用于 C#。ChildC++ .NET

我试试这个但不工作(menu_openToolStripMenuItem):

我尝试:

但不要找到Form1那是父母。请帮忙。

我试试这个:添加行

在子窗体和行的命名空间内

public ref class Child...里面 现在我有一个父表单的对象,我尝试:

但我有这个错误:

0 投票
0 回答
447 浏览

vb.net - VB .NET 停止自动滚动

我有一个 VB .net 表单(在 MDIParent 中最大化。)在表单中有一个文本框(靠近顶部)用作搜索。当输入文本时,会弹出一个带有一些项目的列表视图,您可以选择一个项目,然后隐藏列表视图并用相应的文本填充文本框。My problem is that any time an item is selected the form scrolls down a little bit, just enough to be really annoying. 我已经尝试将焦点设置回文本框以及父级,但我似乎找不到任何可以在使用自动滚动的表单上自动向上滚动的内容。提前致谢

0 投票
2 回答
2025 浏览

c# - 在 MDI 中重新加载表单

我以这种方式在 MDI 父级中打开一个表单:

我将如何在 Form1 中重新加载 Form1?