2009-12-09 15 views
9

私はプログラムでSilverlightグリッドに指定された行と列のインデックスを追加する必要があるユーザーコントロールを持っています。要件は、純粋なデータバインディングがおそらく理想的でないように、任意のインデックスに挿入する必要があるようなものです。プログラムでSilverlightグリッド列にユーザーコントロールを追加することはできますか?

私はコードの背後にゼロからグリッドを作成する必要はありません。 これはできますか?誰でも例を挙げますか?

答えて

10

Grid.Children.Addを使用してグリッドに追加し、Grid.SetRowとGrid.SetColumnを使用して行と列のインデックスを設定します。例えば。

Grid.SetRow(myControl, 3); 
Grid.SetColumn(myControl, 4); 
myGrid.Children.Add(myControl); 
関連する問題