0

formMenuScripts(トップレベルとセカンドレベル)を持つがあります 。

私が抱えている問題は、第2レベルの1つであり、別のレベルに移動する「追加」ですform。これformには「記録」ボタンとがありますtextboxes。このフォームを使用すると、ユーザーはデータを入力でき、記録ボタンをクリックすると、入力されたデータがテキストファイルに書き込まれます。

最初のフォームに戻ります。もう1つの第2レベルのMenuScriptは、ユーザーをform「追加」と同じにする「更新」です。ただし、最初に、ユーザーは続行するために内の項目をクリックする必要がありますlistbox

選択したアイテムからデータを取得して適切に表示するにはtextboxesどうすればよいですか。また、[データの追加]ボタンだけであると考えるのではなく、[記録]ボタンでデータを更新するにはどうすればよいですか。

また、誰かが私に、ユーザーが内のアイテムを選択することを確認するためのいくつかの指針を与えることができれば、listbox間違いなくプラスになります!

残念ながら、評判が低すぎるため、画像を追加できません。

これが私の究極の目標を視覚的に表したものです

4

1 に答える 1

0

別のフォームでコントロールにアクセスするには、フォーム名の前にコントロール名(別のフォームのコントロールの名前)を付けることができます。

例:

Form2.TextBox1.Text = "Hey, this is the second form"

アイテムが選択されているかどうかを確認するには、次のようにします。

    If ListBox1.SelectedItems.Count = 0 Then
        MessageBox.Show("Please select an item")
    Else
        MessageBox.Show("Thanks for selecting an item")
    End If

または、このように:

    If ListBox1.SelectedIndex = -1 Then
        MessageBox.Show("Please select an item")
    Else
        MessageBox.Show("Thanks for selecting an item")
    End If
于 2012-07-30T06:47:05.930 に答える