Bonjour,
J'utilise une datagrid sur une winform. J'ai par exemple deux colonnes :
NbreHeures
Type
Il faut que si type = M alors que NbreHeures soit en lecture seule
Si Type = L alors NbreHeures soit éditable
J'avais fait
Mais cela ne prend pas en compte la condition.
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 Dim CNbreHeures As New DataGridTextBoxColumn CNbreHeures.MappingName = "NbreHeures" CNbreHeures.HeaderText = "Nbre Heures" CNbreHeures.Width = 120 'CNbreHeures.ReadOnly = True ts.GridColumnStyles.Add(CNbreHeures) Dim type As New DataGridTextBoxColumn type.MappingName = "Type" type.HeaderText = "Type" type.Width = 120 ts.GridColumnStyles.Add(type) GridModules.TableStyles.Add(ts)
Auriez-vous une idée svp ?
Merci d'avance.
Partager