3

値とラベルのペアを持つ文字列である変数を変更する必要があるページがあります。私はデータグリッドオブジェクトを使用していましたが、必要なものには十分ではありません(または最終的にはそうしません)。

だから私はテキストラベルとテキストボックス、そしてフローパネルであるフォームを持っていて、各変数のこのフォームのインスタンスをプログラムでフローパネルに追加しようとしていますが、何も得られません。ソリューションをグーグルで検索すると、UI デザイナーのボタンをクリックしてフロー パネルにドロップするビデオ チュートリアルが多数表示されますが、プログラムでこれを行いたいと考えています。

これを行う「正しい」または「標準的な」方法は何ですか。

4

2 に答える 2

2

フォームのインスタンスをフローレイアウト パネルに追加するには、次のようにします。

Form1 f1 = new Form1();
f1.TopLevel = false;
f1.Visible = true;
flowLayoutPanel1.Controls.add(f1);

私のテストコードでは問題なく動作するようです。

于 2009-03-12T11:51:26.187 に答える