Actually goes ahead and fires the buttonDropDown Event. Inheriting classes should override this in favour of listening to the event. They should not, however, forget to call base.OnButtonDropDown(e) in order to ensure that all external listeners still receive the event.
[Visual Basic] Overridable Protected Sub OnButtonDropDown( _ ByVal e As ToolBarButtonClickEventArgs _ ) [C#] protected virtual void OnButtonDropDown( ToolBarButtonClickEventArgs e ); [C++] protected: virtual void OnButtonDropDown( ToolBarButtonClickEventArgs* e ); [JScript] protected function OnButtonDropDown( e : ToolBarButtonClickEventArgs );