2009-12-09 7 views
9

Programlı olarak belirtilen bir Satır ve Sütun dizini için Silverlight Grid öğesine eklemem gereken bir Kullanıcı Kontrolüm var. Gereklilikler, isteğe bağlı endekslere eklemem gerekecek şekildedir, öyle ki, saf veri bağlama belki de ideal değildir.Kullanıcı Denetimi Silverlight Kılavuz Sütunu'na programlı olarak eklemek mümkün mü?

Kılavuzun arkasındaki kodda sıfırdan oluşturmak zorunda kalmamayı tercih ederim. Bu yapılabilir mi? Örnek olan var mı?

cevap

10

Şebekeye eklemek için Grid.Children.Add ve satır ve sütun dizinini ayarlamak için Grid.SetRow ve Grid.SetColumn kullanın. Örneğin.

Grid.SetRow(myControl, 3); 
Grid.SetColumn(myControl, 4); 
myGrid.Children.Add(myControl);