How to hide the icon in splitButtonAdv
SmallIcon in SplitButton can be retrieved by getting it from the SplitButton control’s template using name “SmallImage” and its visibility can be collapsed.
The same has been explained in the following code snippet:
XAML:
//Code Explains How to hide the icon in splitButtonAdv <Window x:Class="splitbuttonadv.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:syncfusion="http://schemas.syncfusion.com/wpf" Title="MainWindow" Height="350" Width="525"> <Grid> <syncfusion:SplitButtonAdv x:Name="split" Label="syncfusion" Height="30" Width="100"> <syncfusion:DropDownMenuGroup> <syncfusion:DropDownMenuItem Header="item1"> </syncfusion:DropDownMenuItem> <syncfusion:DropDownMenuItem Header="item2"> </syncfusion:DropDownMenuItem> <syncfusion:DropDownMenuItem Header="item3"> </syncfusion:DropDownMenuItem> <syncfusion:DropDownMenuItem Header="item4"> </syncfusion:DropDownMenuItem> </syncfusion:DropDownMenuGroup> </syncfusion:SplitButtonAdv> </Grid> </Window>
C#:
//Code Explains How to hide the icon in splitButtonAdv
namespace splitbuttonadv
{
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
split.Loaded += split_Loaded;
}
void split_Loaded(object sender, RoutedEventArgs e)
{
Image image = split.Template.FindName("SmallImage", split) as Image;
image.Visibility = Visibility.Collapsed;
}
}
}
Output:
