private void ItemUnSelectedHandler(object sender, ControlSelectedEventArgs e) { if (_selectedItem == e.ControlSelected) { _selectedItem = null; } }
private void OnItemDoubleClicked(ControlSelectedEventArgs e) { if (ItemDoubleClicked != null) { ItemDoubleClicked(this, e); } }
private void OnItemUnSelected(ControlSelectedEventArgs OriginalArgs) { if (ItemUnSelected != null) { ItemUnSelected(this, OriginalArgs); } }
private void ItemSelectedHandler(object sender, ControlSelectedEventArgs e) { if (_selectedItem != null) { _selectedItem.IsSelected = false; } _selectedItem = e.ControlSelected as ISelectableDataEntry; }
/// <summary> /// Determines if the user unselected the currently selected item. /// </summary> /// private void NewItem_ControlUnSelected(object sender, ControlSelectedEventArgs e) { if (this.SelectedItem == e.ControlSelected) { this.SelectedItem = null; } OnItemUnSelected(e); }
/// <summary> /// Sets the selected item property and lets the previously selected item /// know that it is no longer selected. /// </summary> /// private void NewItem_ControlSelected(object sender, ControlSelectedEventArgs e) { if (this.SelectedItem != null) { this.SelectedItem.IsSelected = false; } this.SelectedItem = e.ControlSelected as T; OnItemSelected(e); }
private void ItemDoubleClickedHandler(object sender, ControlSelectedEventArgs e) { _selectedItem = e.ControlSelected as ISelectableDataEntry; OnItemDoubleClicked(e); }
private void SelectionPanel_ItemDoubleClicked(object sender, ControlSelectedEventArgs e) { UserSelectedItem(); }