private void RaiseElementDeselectedEvent(ElementSelectionType type) { IElementSource esrc = DataContext as IElementSource; if (esrc != null) { RaiseEvent(new ElementDeselectedEventArgs(this, esrc.Element, type)); } }
public ElementSelectedEventArgs(object source, Element element, ElementSelectionType type) : base(PTable.ElementSelectedEvent, source) { if (element == null) { throw new ArgumentNullException(nameof(element)); } Element = element; SelectionType = type; }
public ElementDeselectedEventArgs(object source, Element deselectedElement, ElementSelectionType type) : base(PTable.ElementDeselectedEvent, source) { DeselectedElement = deselectedElement; DeselectionType = type; }