2009-12-09 21 views
9

Tengo un control de usuario que necesito agregar programáticamente a una cuadrícula de Silverlight t un índice de columna y columna especificado. Los requisitos son tales que necesitaré insertar en índices arbitrarios, de tal manera que el enlace de datos puro quizás no sea ideal.Posible agregar programáticamente el control de usuario a la columna de cuadrícula de Silverlight?

Preferiría no tener que crear la cuadrícula desde cero en el código de detrás. ¿Se puede hacer esto? ¿Alguien con un ejemplo?

Respuesta

10

Use Grid.Children.Add para agregarlo a la cuadrícula, y Grid.SetRow y Grid.SetColumn para establecer el índice de fila y columna. P.ej.

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