|
Par
Hankerspace
Mise à jour : 13/12/2010
23 410 visites depuis 7 jours,
dont 448 sur ce chapitre
classé 14/786
|
), dans ce nouveau projet on va essayer de faire quelque chose comme ça :
Des checkbox à gauche de haut en bas:
|
Des RadioBoutons au centre de haut en bas
|
Des RadioBoutons à droite de haut en bas :
|
Bouton BT_1 |
Bouton BT_2 |
Bouton BT_3 |
Txtbox TXT_CHK |
Txtbox TXT_RBNB |
Txtbox TXT_RBCOL |
.

1 | Me.CHK_1.Checked |
1 | if Me.CHK_1.Checked then |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | Private Sub BT_1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BT_1.Click Dim Somme As Integer = 0 If Me.CHK_1.Checked Then Somme = Somme + 1 End If If Me.CHK_2.Checked Then Somme = Somme + 2 End If If Me.CHK_4.Checked Then Somme = Somme + 4 End If If Me.CHK_8.Checked Then Somme = Somme + 8 End If Me.TXT_CHK.Text = Somme End Sub |
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 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 | Public Class Form1 Private Sub BT_1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BT_1.Click Dim Somme As Integer = 0 If Me.CHK_1.Checked Then Somme = Somme + 1 End If If Me.CHK_2.Checked Then Somme = Somme + 2 End If If Me.CHK_4.Checked Then Somme = Somme + 4 End If If Me.CHK_8.Checked Then Somme = Somme + 8 End If Me.TXT_CHK.Text = Somme End Sub Private Sub BT_2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BT_2.Click If Me.RB_1.Checked Then Me.TXT_RBNB.Text = Me.RB_1.Text End If If Me.RB_2.Checked Then Me.TXT_RBNB.Text = Me.RB_2.Text End If If Me.RB_3.Checked Then Me.TXT_RBNB.Text = Me.RB_3.Text End If If Me.RB_4.Checked Then Me.TXT_RBNB.Text = Me.RB_4.Text End If End Sub Private Sub BT_3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BT_3.Click If Me.RB_BLEU.Checked Then Me.TXT_RBCOL.Text = Me.RB_BLEU.Text Me.BackColor = Color.Blue End If If Me.RB_JAUNE.Checked Then Me.TXT_RBCOL.Text = Me.RB_JAUNE.Text Me.BackColor = Color.Yellow End If If Me.RB_ROUGE.Checked Then Me.TXT_RBCOL.Text = Me.RB_ROUGE.Text Me.BackColor = Color.Red End If If Me.RB_VERT.Checked Then Me.TXT_RBCOL.Text = Me.RB_VERT.Text Me.BackColor = Color.Green End If End Sub End Class |

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | Private Sub BT_3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BT_3.Click If Me.RB_BLEU.Checked Then Me.TXT_RBCOL.Text = Me.RB_BLEU.Text Me.BackColor = Color.Blue End If If Me.RB_JAUNE.Checked Then Me.TXT_RBCOL.Text = Me.RB_JAUNE.Text Me.BackColor = Color.Yellow End If If Me.RB_ROUGE.Checked Then Me.TXT_RBCOL.Text = Me.RB_ROUGE.Text Me.BackColor = Color.Red End If If Me.RB_VERT.Checked Then Me.TXT_RBCOL.Text = Me.RB_VERT.Text Me.BackColor = Color.Green End If End Sub |



1 2 3 4 | Dim MonTableau(9) As Integer For i As Integer = 0 To 9 MonTableau(i) = i + 1 Next |
1 | Me.CB_CHOIX.DataSource = MonTableau |
1 2 3 | Private Sub CB_CHOIX_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CB_CHOIX.SelectedIndexChanged Me.TXT_CHOIX.Text = Me.CB_CHOIX.SelectedValue End Sub |


1 2 3 | Private Sub TKB_IN_Scroll(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TKB_IN.Scroll Me.PGB_OUT.Value = Me.TKB_IN.Value End Sub |
. Autre chose : Je vous conseille de mettre la tickfrequency (autrement dit, le pas) de la trackbar à 0, plus de "tirets" et donc la progressbar est mise à jour en temps réel.
!