Siguiendo mi earlier post, ahora trato de vincular la visibilidad de DataGridColumns a una propiedad de notificación de máquina virtual. MSDN sugiere que debería ser capaz de hacer esto con facilidad.Silverlight DataGridTextColumn Vinculación Visibilidad
ya tengo un convertidor de valor y la propiedad de notificación VM que sé obras (he probado estos en otro elemento en mi página:
<CheckBox x:Name="chkAllTeams" Visibility="{Binding Converter={StaticResource BoolToVisibilityConverter}, Path=AllTeams}"/>
Esta visibilidad control de casilla de verificación reacciona lo que cabe esperar cuando. he establecido la misma unión en la DataTextColumn me sale un error en la AG_E_BAD_PARSER Visibilidad = línea de XAML:?
<data:DataGridTextColumn
Visibility="{Binding Converter={StaticResource BoolToVisibilityConverter}, Path=AllTeams}"
/>
cualquier idea cualquiera Gracias, Marca
Ah esto es lo que esperaba :-(Es eso una tarea fácil a la subclase DataGridTextColumn ¿Y usted? ¿Conozco algún ejemplo en línea para eso? Mark –
No conozco ningún ejemplo particular para DataGridTextColumn. El enfoque general sería crear una subclase, agregar una nueva propiedad de dependencia para visibilidad y luego usar la nueva subclase en Datagrid.Columns. tiene una buena explicación de las propiedades de dependencia: http://silverlight.net/blogs/jesseliberty/archive/2008/09/30/dependency-property-system-deeper-dive-part-1.aspx –
Ese enlace está muerto ahora, este es el nuevo: http://jesseliberty.com/2008/09/30/dependency-property-system-%E2%80%93-deeper-dive-part-1/ – Oskar