问题标签 [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.
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 都是子窗体)
问候, 萨利尔
c# - 如何在 MDI 父表单下一次打开一个表单?
我有一个 MDI 表格。在这个 MDI 中有多个按钮可以打开新表单。让按钮是btn1
, btn2
, btn3
, btn4
.... 当我按下btn1
,form1
是加载。当我按下btn2
,form2
加载... 现在我按下btn1
,form1
加载。如果我再次按下,btn1
则另一个form1
是打开的。同时 letform1
是打开的,如果我按下btn2
form2
是打开的。但我想一次打开一个表格。我如何防止这种情况?
c# - 从登录中打开 MDIparent
我的登录表单按钮中有这个
但是 MDI 父级不打开。
c# - 如何禁用 ToolStripButton?
用户登录后如何禁用或隐藏ToolStripButton
MDIparent?
例如,在登录表单中:如果用户输入的用户名不是 admin,则某个用户ToolStripButton
名将被禁用或隐藏。
我的应用程序的入口点是 MDIparent。在我的 MDIparent 中,登录表单通过调用该ShowDialog
方法加载。
c# - 从其他表单访问表单控制
我在我的 MDIparent1 中得到了以下方法
在我的 LoginForm OKButton 点击
LoginForm 是 MDIparent1 的 Modal。
问题是 Disablebutton() 在 LoginForm 中不起作用
winforms - 工具提示未在 MDIChild 表单中显示
我在我的桌面应用程序中使用 devexpress gridcontrol。但是我遇到了一个问题tooltip
。我使用了repositoryHyperlinkbutton
它3 buttons
,它的名字是view, edit, insert
现在我想显示这三个按钮的工具提示。我已经为它设置了属性。当我使用单一表单时,工具提示工作正常。但是当我当时将该表单与 MdiParent 一起使用时,工具提示不会显示。
c# - 使用其他形式的函数
更新
MDI父母表格:
登录表格:
_p.sample(); 不工作
c++ - 如何从子窗体 C++ .NET 访问 MdiParent 控件
我需要ToolStripMenuItem
在. Enabled
_ 我尝试在互联网上搜索此内容,但 C++ 没有,所有答案都适用于 C#。Child
C++ .NET
我试试这个但不工作(menu_open
是ToolStripMenuItem
):
我尝试:
和
但不要找到Form1
那是父母。请帮忙。
我试试这个:添加行
在子窗体和行的命名空间内
在public ref class Child
...里面 现在我有一个父表单的对象,我尝试:
但我有这个错误:
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. 我已经尝试将焦点设置回文本框以及父级,但我似乎找不到任何可以在使用自动滚动的表单上自动向上滚动的内容。提前致谢
c# - 在 MDI 中重新加载表单
我以这种方式在 MDI 父级中打开一个表单:
我将如何在 Form1 中重新加载 Form1?