.net - Silverlight: cómo establecer propiedades adjuntas mediante programación
silverlight-2.0 (3)
En realidad, para borrar un valor, debe usar esto:
textBlock.ClearValue(Grid.RowProperty);
Supongamos que tengo una grilla con algunas definiciones de fila y un control secundario en esa grilla. ¿Cómo podría establecer programáticamente la propiedad Grid.Row del control secundario?
No estoy 100% seguro de que esto sea en SilverLight, pero en WPF llamas a un método estático (llamado SetX, donde X es la propiedad) en el tipo en que está definida la propiedad adjunta y le pasas el control para establecer el valor en y el valor:
Grid.SetRow(MyControl, myRowNumber);
Para establecer el valor:
textBlock.SetValue(Grid.RowProperty, 3);
Para restablecer el valor:
textBlock.SetValue(Grid.RowProperty, null);