【发布时间】:2019-01-17 15:20:50
【问题描述】:
我有一个父窗体和子窗体(都是 windows 窗体)。在父表单上,我有一个带有 2 个选项卡的 TabControl,每个选项卡都需要添加一个子表单。
在一个子表单上,我有一个TextBox,其中一些值作为初始值。我想要的只是当我更改其中一个子窗体实例的 TextBox 值时,它也需要更新其他实例。
我已经设法在表单上添加了两个实例,
Private Sub Parent_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Dim ch As New Child
Dim ch1 As New Child
ch.Top = False
ch.TopLevel = False
ch1.Top = False
ch1.TopLevel = False
Panel1.Controls.Add(ch1)
ch1.Show()
Panel2.Controls.Add(ch)
ch.Show()
End Sub
但不知道在一个实例上更改时如何更改另一个实例上的值。
【问题讨论】:
-
我需要为每个标签添加一个子表单你想在标签上添加表单吗?
-
@JohnyL TopLevel 是假的,本质上是把表单变成了 UserControl。
-
@LarsTech 哎呀...错过了:)