ドロップダウン スタイルのコンボ ボックス、3 つのラベル、および 3 つのテキスト ボックスである一連のコントロールがあります。ボタンクリックイベントで、これらのコントロールの新しいセットがその下に正確にリストされるようにしたい。新しいテキスト ボックスとコンボボックスは、それぞれ追加時に個別の名前が必要です。イベントがその上に何かがあるかどうかをチェックできると考えていました。真の場合、既存のコントロールのすぐ下に配置されますが、これを行う方法がわかりません。また、新しい情報が追加されたときにウィンドウフォームが拡張され、ユーザーが好きなだけコントロールを入力できるようにする方法も考えていました。
1 に答える
2
この質問は理解するのが難しいですが、次の 2 つのことを行う必要があると思います。
このコントロール (コンボボックス、3 つのラベル、3 つのテキスト ボックス) のセットを、単一の自己完結型のUser Controlにします。サブコントロールから情報を取得/設定できるプロパティを追加します。
これらのユーザー コントロールをプログラムで (ボタン クリックなどで) に追加して、
FlowLayoutPanel
画面上で整理します。それらへの参照を aList
または something に保持して、1 で説明したプロパティを介してそれらのデータにアクセスできるようにします。
FlowLayoutPanel の使用方法に関する情報はたくさんあります。
于 2012-12-28T19:52:20.143 に答える