internal void PerformActivateSelectedItem() => ActivateSelectedItem?.Invoke(this, EventArgs.Empty);
void OnActivateSelectedItem(EventArgs args) => ActivateSelectedItem?.Invoke(this, args);
protected virtual void OnActivateSelectedItem(EventArgs args) { ActivateSelectedItem?.Invoke(this, args); }