SplitButton is normal button with a split area, which can drop down a menu or other behavior. I deliberately make it look like a standard control, so there are no many appearance members. It supports themed and classic style, tested on xp-win10.
There are some special members:
// split area widthintSplitWidth{get;set;}// set a ContextMenuStrip as the drop down menuContextMenuStripSplitDropDownMenuStrip{get;set;}// set a ContextMenu as the drop down menuContextMenuSplitDropDownMenu{get;set;}// customize split area click behavioreventEventHandler ClickSplit;The precedence is ClickSplit > SplitDropDownMenu > SplitDropDownMenuStrip.
- Allow set the direction of arrow
- Allow Image(include gif)
- Implement the
FlatandPopupstyles
