winforms アプリでシート プランを動的にレンダリングしようとしています。これを処理する最善の方法がわかりません。
私は最初にこれで始めました
string[] blocks = new string[6] { "A", "B", "C", "D", "E", "F" };
int[] rows = new int[6] { 10, 6, 6, 10, 8, 8 };
int[] seats = new int[6] { 15, 10, 10, 15, 25, 25 };
配列のサイズの行と座席の配列をループするだけであることを忘れています。実際には、列ごとに異なる数の座席と、ブロックごとに異なる数の列をレンダリングする必要があります。
したがって、上記のコード サンプルでは次のようになります。ブロック A は 10 列あり、各列は 15 席です。ブロック B には 6 列あり、各列には 10 席などがあります。
私のコードは、各座席のラベル コントロールをレンダリングします。