【发布时间】:2021-09-22 13:40:59
【问题描述】:
我在 Windows 窗体中遇到问题。我创建了一个表单,我可以在其中输入名字和姓氏,然后单击搜索按钮以显示另一个表单,其中包含以下代码:
Private Sub btnSearchUser_Click(sender As Object, e As EventArgs) Handles btnSearchUser.Click
If Me._clsfrmChild Is Nothing Then
Me._clsfrmChild = New clsFrmChild
End If
If Me._clsfrmChild.ShowDialog = False Then
Me._clsfrmChild.ShowDialog(Me)
End If
在第二种形式中,我有一个 MaskedTextbox:
无论我做什么,如果我用 Visible = False 关闭第二个表单并重新打开它,MaskedTextBox 看起来像这样: MaskedTextBox without underlines
我这样关闭第二个表单:
Private Sub btnAbort_Click(sender As Object, e As EventArgs) Handles btnAbort.Click
Me.Visible = False
End Sub
你们中有人知道为什么会出现这个问题吗?
【问题讨论】:
-
这很有趣
If Me._clsfrmChild.ShowDialog = False Then -
@T.S.什么意思?
-
我的答案就是答案
-
@T.S.谢谢你。我会试试这个!
标签: vb.net winforms maskedtextbox