我已经测试了多种方法来关闭所有的MDI子窗体,但它们似乎不稳定。在很多情况下,我会得到ObjectDisposedException。 我试了一下: 'collect copy of app forms array
Dim formsToClose As Form() = My.Application.OpenForms.OfType(Of Form).ToArray()
'iterate
我在想如何从选定表格的文本框中抓取一些文本。我有一个包含X个子窗体的MDI表单。每个子表单都有一个带有文本的文本框。当我点击保存按钮时,我如何知道选择了哪种形式,以及如何从该文本框中获取文本。 Private Sub Forms_Clicked(sender As Object, e As EventArgs) Handles Forms.clicked
globalVar = send
我有,我现在用的是下面的代码打开一个MDI父之外的形式,场景: Dim frm As New frmSpeedSearch
frm.Show(Me)
我当时想打开的能力来自此frmSpeedSearch的MDI子项。 Frumbain是所有儿童形式的MDI Parent。 从frmSpeedSearch,我提出以下电话: Dim frm As New frmStorePage(_store)
我有Form1两个单选按钮(rb1和rb2)和一个普通按钮(btn)没有任何反应。当我点击btn时,如果选中rb1,我应该打开Form2作为Form1的MDI子项,或者如果选中rb2,我将打开Dialog。此外,任何时候只能打开一个Form2。 这是我的代码: public partial class Form1 : Form
{
Form2 f2;
public For