Bonjour,
J'aimerais pouvoir changer la largeur d'une colonne de mon datagrid par un binding d'une propriété "lNom" de mon ViewModel.
Ma propriété est lNom:
lNom me retourne 200.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 public Int32 lNom { get { return 200; } set { if (_lNom != value) { _lNom = value; OnPropertyChanged("lNom"); } } }
dans mon XAML, j'ai:
quand j'exécute, j'ai cette erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part <sdk:DataGridTextColumn Header="Nom" Binding="{Binding ProjetNom}" Width="{Binding lNom}" IsReadOnly="True" />
Si quelqu'un a une idée, elle est la bienvenue.Object of type 'System.Windows.Data.Binding' cannot be converted to type 'System.Windows.Controls.DataGridLength'.
Partager