私は基本的な数学テストプログラムと、テストする関数を選択するための2つのフォームを持っています。VB.net - フォーム間でラジオボタンを読む際の問題
最初のフォームには、4つの基本的な数学関数を含むラジオボタンのリストと、次のフォームをロードするボタンがあります。 二番目の形式は、私は、フォーム1のプロパティでチェックフィールドを変更した場合、それは私が別のを選択するラジオボタンを使用する場合は2 を形成するために渡し
'Change function sign to reflect chosen option
If frmOptions.rdoAdd.Checked Then
lblFunc.Text = "+"
ElseIf frmOptions.rdoSub.Checked Then
lblFunc.Text = "-"
ElseIf frmOptions.rdoMult.Checked Then
lblFunc.Text = "x"
ElseIf frmOptions.rdoDiv.Checked Then
lblFunc.Text = "÷"
End If
...読み込みにこのコードが含まれていますフォーム1.
EDIT
からデフォルトの選択とオプション、フォーム2本のスティックは、入力からベースの数行を変更しましたが、まだこの問題を持ちます。 私はもう一度それを実行します。
- frmOptionsには4つのラジオボタンがあり、デフォルトで追加されます。
- 1つを選択すると、frmTestを開くためにボタンをクリックします。
- 上記のコードは、上記のfrmOptionで選択された内容を反映するためにラベルを変更するための最初の読み込み時に実行されます。
手順3では、frmOptionのチェック付きラジオボタンに基づいて変更されるはずのfrmTestのラベルは変更されません。フォームの最初の読み込みでも変更されないので、ラジオボタンのCheckedプロパティに何か問題があると思います。
これにより、少し上がクリアされることを願っています。
を試してみましたロードされた? – Cody
私はform1上の4つのオプションから1つを選択し、form1を隠すボタンをクリックしてform2を開きます。 – substream