We agree that this does not work correctly. The System.Windows.Controls.Primitives.Popup that is used for the DropDownContent of the RadDropDownButton and the RadSplitButton has its StaysOpen property to false which does not respect the close operation performed in MouseLeave event handler of the Button.
However, there is a workaround which is elegant but it works;
sender, MouseEventArgs e)
sender, RoutedEventArgs e)
var dropdownContent = (sender
var popup = (dropdownContent
You can find this realized in the attached solution.
All the best,
the Telerik team
Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get it now >>