- VS2010 -C# 整数を入力できるTextBoxがあり、UniformGridは整数のUniformGridセルで動的に生成されます。今、私は、各UniformGridセルにテキストボックスを追加したい場合は、私が(たとえばintは5である)次の操作を行います
のTextBox [] TB =新しいテキストボックス[5]。 (int i = 0; i < 5; i ++)
{
tb [i] = new Textbox();
UniformGrid1.Children.Add(tb [i]);
WPFでTextBox、Buttonなどの動的グリッドを塗りつぶし
Ok。これは問題ありません。しかし、いくつかのデザインプロパティを定義してTexbox、Buttons、およびLabelsをいくつか追加し、UniformGridセル内にグリッドを挿入する必要があるときに問題が発生します。各コントロールの配列を作成し、ループ内の各配列のプロパティを定義すると非常に乱雑になります。 UniformGridのCellのグリッド内にテキストボックスを置くことは難しいだけでなく、子はTextBoxの上にグリッドを追加します。
これにアプローチするより良い方法はありますか?