Mega Code Archive

 
Categories / VB.Net by API / System Windows Forms
 

CheckedListBox Items Add

Imports System.Windows.Forms public class CheckedListBoxAddObjects    public Shared Sub Main         Application.Run(New Form1)    End Sub End class Public Class Form1     Inherits System.Windows.Forms.Form     Private Sub Form1_Load(ByVal sender As System.Object, _      ByVal e As System.EventArgs) Handles MyBase.Load               Me.clbEmployees = New System.Windows.Forms.CheckedListBox         Me.btnListSelections = New System.Windows.Forms.Button         Me.SuspendLayout()         '         'clbEmployees         '         Me.clbEmployees.FormattingEnabled = True         Me.clbEmployees.Location = New System.Drawing.Point(8, 8)         Me.clbEmployees.Name = "clbEmployees"         Me.clbEmployees.Size = New System.Drawing.Size(160, 123)         Me.clbEmployees.TabIndex = 0         '         'btnListSelections         '         Me.btnListSelections.Location = New System.Drawing.Point(8, 152)         Me.btnListSelections.Name = "btnListSelections"         Me.btnListSelections.Size = New System.Drawing.Size(160, 23)         Me.btnListSelections.TabIndex = 1         Me.btnListSelections.Text = "List Selections"         '         'Form1         '         Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font         Me.ClientSize = New System.Drawing.Size(180, 187)         Me.Controls.Add(Me.btnListSelections)         Me.Controls.Add(Me.clbEmployees)         Me.Name = "Form1"         Me.Text = "UseCheckedListBox"         Me.ResumeLayout(False)               clbEmployees.Items.Add(New Employee("A", "A"), True)         clbEmployees.Items.Add(New Employee("B", "B"), False)         clbEmployees.Items.Add(New Employee("C", "C"), CheckState.Indeterminate)     End Sub     Private Sub btnListSelections_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnListSelections.Click         Dim checked_items As CheckedListBox.CheckedItemCollection = clbEmployees.CheckedItems         Console.WriteLine("Selected Employees:")         For Each item As Object In checked_items             Console.WriteLine(item.ToString)         Next item     End Sub     Friend WithEvents clbEmployees As System.Windows.Forms.CheckedListBox     Friend WithEvents btnListSelections As System.Windows.Forms.Button End Class Public Class Employee     Public FirstName As String     Public LastName As String     Public Sub New(ByVal first_name As String, ByVal last_name As String)         FirstName = first_name         LastName = last_name     End Sub     Public Overrides Function ToString() As String         Return FirstName & " " & LastName     End Function End Class