私は客観的なプログラミングでは新しく、ちょうど私の質問があなたの大部分のためにばかげているかもしれませんが、私は本当に必要なものを達成する方法を知りません。フォームからのアクセス制御
私はコントロールとForm1の持っている - combobox_kraje
、ユーザーが国を選択してclick button
が、ここではボタンのコードがある
Messagebox.Show(combobox_kraje.text)
は私に、このコントロールの正しい値を示しています。
今、私は私のクラスで
をcombobox_krajeにアクセスしたい。ここMessagebox.Show(form.combobox_kraje.text)
は私に間違った値(空のメッセージボックス)を示します。
クラスのフォームコントロールにどのようにアクセスできますか教えてください。
'Public MyClass(Form1 f1){this.f1 = f1;}'のようなコンストラクタを追加すると、f1を使うことができます。また、コンボボックスの変更子をpublicに覚えています。 –
'フォーム'とは何ですか?それをどのように初期化/割り当てますか? –
@LeiYangコンボボックスは公開済みです。 – JustSomeNewbie