visual studio 2019
windows10
Form1の二つのTextBoxの値をForm2の二つのTextBoxへ変数を渡したいのです。
参考になるサイトを見つけ、必要事項を変更してみました。
Form1が、
Private
1 Dim f As Form2 = New Form2(社員番号.Text, 社員名.Text) '値を渡す 2 3 'モーダル開き、戻り値を受け取る 4 If f.ShowDialog = DialogResult.OK Then 5 '値を受け取る 6 社員番号.Text = f.GetValue 7 社員名.Text = f.GetValue 8 End If 9 f.Dispose() 10 11 End Sub
Form2が、
Public
1 Friend GetValue As String 2 Private 社員番号, 社員名 As Object 3 4 Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 5 6 'テキストボックスを入力不可にするために、EnableプロパティをFalseに設定します。 7 社員番号2.Enabled = False 8 社員名2.Enabled = False 9 10 End Sub 11 12 Public Sub New(ByVal Value As String, text As String) 13 14 InitializeComponent() 15 16 社員番号2.Text = Value 17 社員名2.Text = Value 18 End Sub 19 20End Class
ところが、Form2の二つのTextBoxにはForm1の「社員番号.text」がそれぞれ入ってしまいます。
Forms2の「社員名2.text」にForm1の「社員名.text」を入れるにはどのようにすればよろしいでしょうか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/06 07:46