Bonsoir,

C'est la première fois que je poste sur ce forum, merci d’avance.

Je développe en embarqué avec le framework compact sur wince en utilisant VB comme langage.

Mon problème est que je dois créer mon datagrind à la main, et je ne réussis pas à assigner une taille au colonne. Après de multiples tests, j'ai compris que cela venait du fait que mon style n'est pas appliqué alors qu'il devrait l’être.
Je dois faire une manipulation dans le mauvais ordre mais je ne vois pas laquelle.
Si quelqu'un a une idée ou a déjà eu ce problème, je le remercie d’avance.


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
16
17
18
19
20
21
22
23
24
25
        monDataGrid.TableStyles.Clear()
 
        Dim tblStyle As New DataGridTableStyle
        Dim colStyle As DataGridColumnStyle
        tblStyle.MappingName = "HHT_STOCK"
 
        mondatatable.Columns.Add("CODE")
        mondatatable.Columns.Add("QTE")
 
 
        colStyle = New DataGridTextBoxColumn
        colStyle.MappingName = "CODE"
        colStyle.HeaderText = "CODE"
        colStyle.Width = 160 
        tblStyle.GridColumnStyles.Add(colStyle)
 
        colStyle = New DataGridTextBoxColumn
        colStyle.MappingName = "QTE"
        colStyle.HeaderText = "QTE"
        colStyle.Width = 80 
        tblStyle.GridColumnStyles.Add(colStyle)
 
        tblStyle.MappingName = "HHT_STOCK"
        monDataGrid.DataSource = dsData
        Me.monDataGrid.TableStyles.Add(tblStyle)