Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Position en X et Y d'un Checkbox dynamique

1 réponse
Avatar
EH
Bonjour

Dans une page web je voudrais ajouter des checkbox dynamiquement en fonction
de valeurs d'un tableau.Pour ce faire j'ai défini un panel et j'ai ecrit ce
code:

If MonTableau(i).Valeur > 0 Then
Dim CheckBox As New CheckBox
CheckBox.ID = MonTableau(i).Nom
CheckBox.Visible = True
CheckBox.Text = MonTableau(i).NomOrigine
MonNomPanel.Controls.Add(CheckBox)
End If
Ce code marche bien mais les Checkbox sont mis bout à bout dans mon panel
alors que je voudrais les positionner en x et y pour avoir une bonne
présentation comment dois-je faire .Dans une windows form j'avais ce genre de
synthaxe:

Posx = 3 + Int(j / 23) * 85
Posy = 17 * (j Mod 23)
CheckBox.Style = New Point(Posx, Posy)

Merci à celui ou celle qui me répondra

1 réponse

Avatar
Aurel
Essaye MonCheckBox.Location.X = int Pos;
Idem pour Y

A+
Aurel


"EH" a écrit dans le message de news:

Bonjour

Dans une page web je voudrais ajouter des checkbox dynamiquement en
fonction
de valeurs d'un tableau.Pour ce faire j'ai défini un panel et j'ai ecrit
ce
code:

If MonTableau(i).Valeur > 0 Then
Dim CheckBox As New CheckBox
CheckBox.ID = MonTableau(i).Nom
CheckBox.Visible = True
CheckBox.Text = MonTableau(i).NomOrigine
MonNomPanel.Controls.Add(CheckBox)
End If
Ce code marche bien mais les Checkbox sont mis bout à bout dans mon panel
alors que je voudrais les positionner en x et y pour avoir une bonne
présentation comment dois-je faire .Dans une windows form j'avais ce genre
de
synthaxe:

Posx = 3 + Int(j / 23) * 85
Posy = 17 * (j Mod 23)
CheckBox.Style = New Point(Posx, Posy)

Merci à celui ou celle qui me répondra