2010-03-11 7 views
0

Est-il possible de lier la valeur de propriété de certains datacontext à la propriété IsReadOnly?Propriété WPF IsReadOnly Liaison

par exemple:

<toolkit:DataGridTemplateColumn Header="MyColumn" Width="160" IsReadOnly="{Binding Path=BooleanPropertyFromMyViewModel, Converter={StaticResource InvertBoolConv}}"/> 

Ou devrais-je créer un DataTrigger?

Répondre

1

Je n'ai pas la boîte à outils installée sur cette machine, mais si IsReadOnly est une propriété de dépendance, cela devrait fonctionner correctement. Une fois que j'aurai accès à la machine principale de développement may, je le confirmerai, mais si vous ne voyez pas le comportement que vous attendez de lui, je vérifierais la fenêtre de sortie pour toutes les erreurs de liaison. Si vous utilisez WPF 4, vous pouvez utiliser Tracing as described in Pete Brown's blog post here.

Questions connexes