Bonjour,
Je suis actuellement dans une impasse, je dispose d'un formulaire qui est composé d'un bloc adresse qui est une View utilisée via un ContentPresenter/DataTemplate.
Lors de la création d'une personne, ce petit bloc contient plusieurs TextBox actives, jusque là tout est normal, mais lorsque je veux atteindre la consultation du profil ce bloc est réutilisé et est actif alors que cette fois-ci je voudrais faire en sorte que les TextBox de ce dernier en IsReadOnly ="True".
Ma question est la suivante : Puis-je passer des arguments via mon ContentPresenter dans ma View pour DataBinder la propriété IsReadOnly de ces différentes TextBox dessus ?
Code xaml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <ContentPresenter Grid.Row="1" Grid.ColumnSpan="2" Content="{Binding AdresseViewModel, Mode=OneWay}"> <ContentPresenter.ContentTemplate> <DataTemplate DataType="{x:Type ViewModel:AdresseViewModel}"> // Je suppose passer un paramètre qui serai True ou False ICI <View:AdresseView Margin="5" /> </DataTemplate> </ContentPresenter.ContentTemplate> </ContentPresenter>
Partager