|
//Handle the selection and unselection of items of MultiselectionMode
this.sfComboBox.DropDownListView.ItemChecking += DropDownListView_ItemChecking;
this.sfComboBox.DropDownListView.ItemChecked += DropDownListView_ItemChecked;
//ItemChecking event to Fire on selection in MultiselectionMode
private void DropDownListView_ItemChecking(object sender, Syncfusion.WinForms.ListView.Events.ItemCheckingEventArgs e)
{
MessageBox.Show((e.ItemData as Details).Name.ToString());
}
//ItemChecked event to Fire on selection in MultiselectionMode
private void DropDownListView_ItemChecked(object sender, Syncfusion.WinForms.ListView.Events.ItemCheckedEventArgs e)
{
if(e.NewState==CheckState.Unchecked)
{
MessageBox.Show("Items are removed");
}
}
|
|
this.sfComboBox.SelectedItems.CollectionChanged += SelectedItems_CollectionChanged;
}
// CollectionChanged event of SelectedItems to notify adding and removal of items
private void SelectedItems_CollectionChanged(object sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs e)
{
if(e.NewItems == null)
{
MessageBox.Show("items removed");
}
}
|