0

2つのフォーム(親と子)を作成しました。一意のテキストボックスの値を変数の親フォームに保存したいと思います。

また、このように:

親コード:

dim passed_value = new childform()
passed_value.show()

終了時:

子形式のテキストボックス値を使用してpassed_value変数を更新します。

4

2 に答える 2

1

タスクを実行するには、次の手順を実行できます。

  • String子フォームで変数を宣言します。
    Public value As String
  • メインフォームで使用ShowDialog()して、子フォームを表示します。
    Dim frm As New Form2
    frm.ShowDialog()
  • [value必要に応じてフォームに設定してください]
    value = "New Value"
  • 次に、子フォームから変数を取得し、valueそれに応じてテキストボックスのテキストを設定します。
    TextBox1.Text = frm.value
于 2012-05-23T04:43:45.073 に答える
1

私はそれをプロパティにして、必要なアクセス権を与えますReadOnly

Private _myValue As DataType

Public ReadOnly Property MyValue() As DataType
Get
    Return _myValue
End Get

あなたはそのようにそれにアクセスすることができます:myForm.MyValue

于 2012-05-23T13:58:19.960 に答える