2017-12-07 2 views
-1

私は、TableLayoutPanelとその下のボタンを持つ単純なFormを作成しました。 既に各ボタンクリックで既に持っているTableLayoutPanelの下に別のTableLayoutPanelを作成できますか? どうすればデータを入力できますか?
何時間も検索しましたが、何も見つかりませんでした。それはあなたを助けている場合ここでButtonのクリックでUI要素を動的に追加

は、私のフォームのスクリーンショットです:
I want the other tables to appear on the lower half of the split
私は他のテーブルが分割の下半分に表示します。
ありがとうございます。Jan

答えて

1

もちろん可能です。 TableLayoutPanelをFlowLayoutPanelに追加して、自動的に折り返してスクロールさせることを検討してください。

ちょうどその時、いくつかのコンテナに追加し、セットアップの列と行を、コントロールを作成する:あなたが答えるため

TableLayoutPanel tlp = new TableLayoutPanel(); 
// setup "tlp" with your desired properties 
tlp.XXX = YYY 
// ... 
flowLayoutPanel1.Controls.Add(tlp); 
+0

感謝を。私はそのようなプロパティを追加します: tlp.Width = 200; tlp.Height = 100; なぜ私に何も表示されていませんか? – Jan

+0

列と行を追加する必要があります。いくつかのサンプルコードについては、[Here](https://stackoverflow.com/questions/28137425/table-layout-panel-column-row-count)を参照してください。 –

関連する問題