VBiB/ACCB.net - Visual Basic in België | .net Ineta User Group  
(login to hide)
Hoofdmenu

Advertenties

Het Computer Winkeltje HCW


Evenementen

Tips en tricks
U bevindt zich > Tips en Tricks > VB .net > Algemene tips > Componenten > Hoe een control-array simuleren? Deel II: de properties [VB2005]
Ik wil een tip ingeven

Tip: Hoe een control-array simuleren? Deel II: de properties [VB2005]
Ronneke - 24 Nov 2006 - 22:37

In deel I hebben we gezien hoe we de events voor een control-array kunnen simuleren. Om nu de eigenschappen van een control-array aan te passen, kunnen we gebruik maken van de onderstaande code. Vertrekkende van het voorbeeld in deel I, wordt er gewoon nog een knop bijgevoegd met naam cmdTest.

Let op: de voorwaarde is dat de naam van de knoppen van de control-array allemaal met hetzelfde begint. Hier in het voorbeeld is dat Button (Button1 - Button2 - Button3 - Button4)
Code:


  Private Sub cmdTest_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdTest.Click
    Dim Knop As Control
    Dim KnopNaam As String = "Button"

    For Each Knop In Me.Controls
      If TypeOf Knop Is Button Then
        If Knop.Name.Substring(0, KnopNaam.Length) = KnopNaam Then
          Select Case Knop.Tag.ToString
            Case "1", "3"
              Knop.ForeColor = Color.Red
            Case "2", "4"
              Knop.ForeColor = Color.Blue
          End Select
        End If
      End If
    Next
  End Sub

2981 x gelezen

Commentaar
U dient ingelogd te zijn om commentaar te posten.
 

Er zijn in totaal 102 tips gepost.

 

 
Postnuke - ADODB Database - PHP 4/5 - pnPhpBB2 - Hosting bij Openminds
Met dank aan Jürgen voor de jarenlange inzet van visualbasic.be (anno 21-12-2000)
vbib.be gestart op 1/03/06 (extra vanaf 1/09: vbnet.be en vbdotnet.be)
VBiB is gerelateerd met wintips.be

Nieuwsbrief RSS Feed: backend.php