J'ai un modèle de vue qui hérite d'une classe de base qui possède une propriété appelée IsReadOnly. Dans ce modèle de vue, j'ai une propriété appelée Client et je lie les propriétés de l'objet client aux contrôles de ma vue.Propriétés et sous-propriétés de liaison MVVM
Cependant, je veux aussi pouvoir lier le IsReadOnly à chaque contrôle sur ma vue aussi.
<TextBox x:Name="FirstNameTextBox" Grid.Column="1" Margin="2,2,0,2" Grid.Row="2" TextWrapping="Wrap" HorizontalAlignment="Left" Width="200"
Text="{Binding FirstName, Mode=TwoWay}" IsReadOnly="{Binding MyViewModel.IsReadOnly}"/>
Comment puis-je utiliser ces deux propriétés? ici est ma structure
MyViewModelBase public class { isReadonly bool publique {get; ensemble;}}
MyViewModel public class { publique Client Client {get; ensemble; } }
public class Client { public string FamilyName {get; ensemble; } }
Vive toute aide
merci, cela a résolu mon problème. Bon à savoir que vous pouvez faire la propriété de la traversée. :) – BBurke