//File:Window.xaml.cs using System; using System.ComponentModel; using System.Windows; using System.Windows.Controls; using System.Windows.Documents; using System.Windows.Navigation; using System.Windows.Shapes; using System.Windows.Data; using System.Windows.Media; using System.Collections.ObjectModel; namespace ListBoxEvent { public class myColors : ObservableCollection { public myColors() { Add("LightBlue"); Add("Pink"); Add("Red"); Add("Purple"); Add("Blue"); Add("Green"); } } public partial class Pane1 : Canvas { public Pane1() : base() { InitializeComponent(); } void selectAll_Click(object sender, RoutedEventArgs e) { myListBox.SelectAll(); } void unselectAll_Click(object sender, RoutedEventArgs e) { myListBox.UnselectAll(); } } }