Use popup menu to add and delete ListBox item : ListBox « GUI « VB.Net Tutorial

VB.Net Tutorial
1. Language Basics
2. Data Type
3. Operator
4. Statements
5. Date Time
6. Class Module
7. Development
8. Collections
9. Generics
10. Attributes
11. Event
12. Stream File
13. GUI
14. GUI Applications
15. 2D Graphics
16. I18N Internationlization
17. Reflection
18. Regular Expressions
19. Security
20. Socket Network
21. Thread
22. Windows
23. XML
24. Database ADO.net
25. Design Patterns
Microsoft Office Word 2007 Tutorial
Java
Java Tutorial
Java Source Code / Java Documentation
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
C# / C Sharp
C# / CSharp Tutorial
ASP.Net
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
PHP
Python
SQL Server / T-SQL
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial » GUI » ListBox 
13. 13. 3. Use popup menu to add and delete ListBox item
Use popup menu to add and delete ListBox item
 


Imports System.Windows.Forms

public class MenuItemAddRemoveItemListBox
   public Shared Sub Main
        Application.Run(New Form1)
   End Sub
End class

Public Class Form1
    Inherits System.Windows.Forms.Form

    Public Sub New()
        MyBase.New()

        InitializeComponent()

    End Sub

    Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)
        If disposing Then
            If Not (components Is NothingThen
                components.Dispose()
            End If
        End If
        MyBase.Dispose(disposing)
    End Sub

    Private components As System.ComponentModel.IContainer

    Friend WithEvents ContextMenu1 As System.Windows.Forms.ContextMenu
    Friend WithEvents MenuItem1 As System.Windows.Forms.MenuItem
    Friend WithEvents MenuItem2 As System.Windows.Forms.MenuItem
    Friend WithEvents ListBox1 As System.Windows.Forms.ListBox
    <System.Diagnostics.DebuggerStepThrough()Private Sub InitializeComponent()
        Me.ContextMenu1 = New System.Windows.Forms.ContextMenu
        Me.MenuItem1 = New System.Windows.Forms.MenuItem
        Me.MenuItem2 = New System.Windows.Forms.MenuItem
        Me.ListBox1 = New System.Windows.Forms.ListBox
        Me.SuspendLayout()
        '
        'ContextMenu1
        '
        Me.ContextMenu1.MenuItems.AddRange(New System.Windows.Forms.MenuItem() {Me.MenuItem1, Me.MenuItem2})
        '
        'MenuItem1
        '
        Me.MenuItem1.Index = 0
        Me.MenuItem1.Text = "Add"
        '
        'MenuItem2
        '
        Me.MenuItem2.Index = 1
        Me.MenuItem2.Text = "Delete"
        '
        'ListBox1
        '
        Me.ListBox1.Items.AddRange(New Object() {"A""B""C""D""E"})
        Me.ListBox1.Location = New System.Drawing.Point(8064)
        Me.ListBox1.Name = "ListBox1"
        Me.ListBox1.Size = New System.Drawing.Size(104121)
        Me.ListBox1.TabIndex = 0
        '
        'Form1
        '
        Me.AutoScaleBaseSize = New System.Drawing.Size(513)
        Me.ClientSize = New System.Drawing.Size(292266)
        Me.ContextMenu = Me.ContextMenu1
        Me.Controls.Add(Me.ListBox1)
        Me.ResumeLayout(False)

    End Sub

    Private Sub MenuItem1_Click(ByVal sender As System.Object, ByVal e As System.EventArgsHandles MenuItem1.Click
        ListBox1.Items.Add("www.java2s.com")
    End Sub

    Private Sub MenuItem2_Click(ByVal sender As System.Object, ByVal e As System.EventArgsHandles MenuItem2.Click
        ListBox1.Items.Remove(ListBox1.SelectedItem)
    End Sub
End Class

        
13. 13. ListBox
13. 13. 1. Add value to ListBoxAdd value to ListBox
13. 13. 2. Add, remove and clear list box itemsAdd, remove and clear list box items
13. 13. 3. Use popup menu to add and delete ListBox itemUse popup menu to add and delete ListBox item
13. 13. 4. ListBox selection eventListBox selection event
13. 13. 5. Multiple SelectionsMultiple Selections
13. 13. 6. Get selected Items in a ListBoxGet selected Items in a ListBox
13. 13. 7. Set selected item in a ListBoxSet selected item in a ListBox
13. 13. 8. Get selected indices in a ListBox
13. 13. 9. Get selected item in a ListBox selection eventGet selected item in a ListBox selection event
13. 13. 10. Owner draw ListBoxOwner draw ListBox
13. 13. 11. Owner draw ListBox fixedOwner draw ListBox fixed
13. 13. 12. ListBox double click eventListBox double click event
13. 13. 13. MultiColumn ListBoxMultiColumn ListBox
13. 13. 14. Get mouse over index by mouse locationGet mouse over index by mouse location
www._j___a___v_a___2s___._c_o_m__ | Contact Us
Copyright 2003 - 08 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.