Hi There,
it is the first time I use the visual builder to change a theme. I need some help.
Starting from the theme Visual Studio 20012 Dark, I have changed all settings in a radsplitButton.disabled to be the same of the normal status.
However, when I visualize the theme in the style visualization and even when I try to apply it to a split button in a winform, all my my changes have no effect.
Some help will be appreciated.
it is the first time I use the visual builder to change a theme. I need some help.
Starting from the theme Visual Studio 20012 Dark, I have changed all settings in a radsplitButton.disabled to be the same of the normal status.
However, when I visualize the theme in the style visualization and even when I try to apply it to a split button in a winform, all my my changes have no effect.
<?xml version="1.0" encoding="utf-8"?><XmlTheme xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ThemeName="CustomSplitButton5" ThemeVersion="2.0"> <BuilderRegistrations> <XmlStyleBuilderRegistration> <BuilderData xsi:type="XmlStyleSheet" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <PropertySettingGroups> <XmlPropertySettingGroup BasedOn="FontSegoeUI8.25"> <Selectors> <XmlTypeSelector ElementType="Telerik.WinControls.RootRadElement" /> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="Padding(-1;-1;-1;-1),NormalForeColor"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton" /> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="HoverForeColor"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.MouseOver.ArrowPart" /> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="SelectedForeColor"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.Pressed" /> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="SelectedForeColor"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.DropDownOpened" /> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="DisabledForeColor"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.Disabled" /> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="LightGrayBorder"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.Disabled"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="DropDownButtonBorder" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="NormalBorder"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="DropDownButtonBorder" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="HoverBorder"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.MouseOver.ActionPart"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="DropDownButtonBorder" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="HoverBorder"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.MouseOver.ArrowPart"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="DropDownButtonBorder" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="SelectedBorder"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.Pressed"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="DropDownButtonBorder" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="SelectedBorder"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.DropDownOpened"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="DropDownButtonBorder" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="NormalFill"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="RadArrowButtonFill" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="NormalFill"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.MouseOver.ActionPart"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="RadArrowButtonFill" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="HoverFill"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.MouseOver.ArrowPart"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="RadArrowButtonFill" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="SelectedFill"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.Pressed"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="RadArrowButtonFill" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="SelectedFill"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.DropDownOpened"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="RadArrowButtonFill" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="FillGrayLight"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.Disabled"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="RadArrowButtonFill" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="NormalBorder"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="RadArrowButtonBorder" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="HoverBorder"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.MouseOver.ActionPart"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="RadArrowButtonBorder" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="HoverBorder"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.MouseOver.ArrowPart"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="RadArrowButtonBorder" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="SelectedBorder"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.Pressed"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="RadArrowButtonBorder" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="LightGrayBorder"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.Disabled"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="RadArrowButtonBorder" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="ForeColorDarkGray,Padding(4;4;4;4)"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="DropDownButtonArrowButton" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="HoverForeColor"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.MouseOver.ArrowPart"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="DropDownButtonArrowButton" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="SelectedForeColor"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.Pressed"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="DropDownButtonArrowButton" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="SelectedForeColor"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.DropDownOpened"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="DropDownButtonArrowButton" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="DisabledForeColor,Padding(4;4;4;4)"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.Disabled"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="DropDownButtonArrowButton" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="NormalForeColor"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton"> <ChildSelector xsi:type="XmlTypeSelector" ElementType="Telerik.WinControls.UI.ActionButtonElement" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="NormalForeColor"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.MouseOver.ArrowPart"> <ChildSelector xsi:type="XmlTypeSelector" ElementType="Telerik.WinControls.UI.ActionButtonElement" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="SelectedForeColor"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.Pressed"> <ChildSelector xsi:type="XmlTypeSelector" ElementType="Telerik.WinControls.UI.ActionButtonElement" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="SelectedForeColor"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.DropDownOpened"> <ChildSelector xsi:type="XmlTypeSelector" ElementType="Telerik.WinControls.UI.ActionButtonElement" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="DisabledForeColor"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.Disabled"> <ChildSelector xsi:type="XmlTypeSelector" ElementType="Telerik.WinControls.UI.ActionButtonElement" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="NormalFill"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="ButtonFill" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="NormalFill"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.MouseOver.ArrowPart"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="ButtonFill" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="HoverFill"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.MouseOver.ActionPart"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="ButtonFill" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="SelectedFill"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.Pressed"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="ButtonFill" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="SelectedFill"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.DropDownOpened"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="ButtonFill" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="FillGrayLight"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.Disabled"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="ButtonFill" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="BorderTransparent"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.Disabled"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="ButtonBorder" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn=""> <PropertySettings> <XmlPropertySetting Property="Telerik.WinControls.RadElement.Visibility" Value="Collapsed" /> <XmlPropertySetting Property="Telerik.WinControls.RadElement.Margin" Value="0, 0, 0, 5" /> </PropertySettings> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton"> <ChildSelector xsi:type="XmlTypeSelector" ElementType="Telerik.WinControls.UI.LightVisualElement" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="HoverBorder"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.MouseOver.ActionPart"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="ButtonBorder" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="HoverBorder"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.MouseOver.ArrowPart"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="ButtonBorder" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="SelectedBorder"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.Pressed"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="ButtonBorder" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="SelectedBorder"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.DropDownOpened"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="ButtonBorder" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn=""> <PropertySettings> <XmlPropertySetting Property="Telerik.WinControls.RadElement.Visibility" Value="Collapsed" /> </PropertySettings> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.Disabled"> <ChildSelector xsi:type="XmlTypeSelector" ElementType="Telerik.WinControls.UI.LightVisualElement" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="NormalBorder"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="ButtonBorder" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="SplitButtonOpenedBorder"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.DropDownOpened"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="RadArrowButtonBorder" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="NormalForeColor"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.MouseOver.ActionPart" /> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="HoverForeColor"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.MouseOver.ActionPart"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="DropDownButtonArrowButton" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="NormalForeColor"> <Selectors> <XmlVisualStateSelector VisualState="DropDownButton.MouseOver.ActionPart"> <ChildSelector xsi:type="XmlTypeSelector" ElementType="Telerik.WinControls.UI.ActionButtonElement" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="NormalForeColor"> <PropertySettings> <XmlPropertySetting Property="Telerik.WinControls.RadElement.Padding" Value="-1, -1, -1, -1" /> </PropertySettings> <Selectors> <XmlVisualStateSelector VisualState="SplitButton" /> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="NormalForeColor"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.MouseOver.ActionPart" /> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="HoverForeColor"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.MouseOver.ArrowPart" /> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="SelectedForeColor"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.Pressed" /> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="SelectedForeColor"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.DropDownOpened" /> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="NormalBorder"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="DropDownButtonBorder" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="HoverBorder"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.MouseOver.ActionPart"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="DropDownButtonBorder" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="HoverBorder"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.MouseOver.ArrowPart"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="DropDownButtonBorder" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="SelectedBorder"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.Pressed"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="DropDownButtonBorder" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="SelectedBorder"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.DropDownOpened"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="DropDownButtonBorder" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="Padding(4;4;4;4),NormalForeColor"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="DropDownButtonArrowButton" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="HoverForeColor"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.MouseOver.ActionPart"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="DropDownButtonArrowButton" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="HoverForeColor"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.MouseOver.ArrowPart"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="DropDownButtonArrowButton" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="SelectedForeColor"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.Pressed"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="DropDownButtonArrowButton" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="SelectedForeColor"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.DropDownOpened"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="DropDownButtonArrowButton" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="NormalFill"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="RadArrowButtonFill" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="NormalFill"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.MouseOver.ActionPart"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="RadArrowButtonFill" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="HoverFill"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.MouseOver.ArrowPart"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="RadArrowButtonFill" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="SelectedFill"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.Pressed"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="RadArrowButtonFill" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="SelectedFill"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.DropDownOpened"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="RadArrowButtonFill" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="NormalBorder"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="RadArrowButtonBorder" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="HoverBorder"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.MouseOver.ActionPart"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="RadArrowButtonBorder" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="HoverBorder"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.MouseOver.ArrowPart"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="RadArrowButtonBorder" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="SelectedBorder"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.Pressed"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="RadArrowButtonBorder" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="SelectedBorder"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.DropDownOpened"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="RadArrowButtonBorder" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="NormalFill"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="ButtonFill" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="HoverFill"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.MouseOver.ActionPart"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="ButtonFill" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="NormalFill"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.MouseOver.ArrowPart"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="ButtonFill" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="SelectedFill"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.Pressed"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="ButtonFill" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="SelectedFill"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.DropDownOpened"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="ButtonFill" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="NormalBorder"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="ButtonBorder" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="HoverBorder"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.MouseOver.ActionPart"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="ButtonBorder" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="HoverBorder"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.MouseOver.ArrowPart"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="ButtonBorder" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="SelectedBorder"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.Pressed"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="ButtonBorder" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="SelectedBorder"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.DropDownOpened"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="ButtonBorder" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn=""> <PropertySettings> <XmlPropertySetting Property="Telerik.WinControls.RadElement.Visibility" Value="Collapsed" /> <XmlPropertySetting Property="Telerik.WinControls.RadElement.Margin" Value="0, 0, 0, 5" /> </PropertySettings> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.Disabled"> <ChildSelector xsi:type="XmlTypeSelector" ElementType="Telerik.WinControls.UI.LightVisualElement" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn=""> <PropertySettings> <XmlPropertySetting Property="Telerik.WinControls.RadElement.Margin" Value="0, 0, 0, 5" /> <XmlPropertySetting Property="Telerik.WinControls.RadElement.Visibility" Value="Collapsed" /> </PropertySettings> <Selectors> <XmlVisualStateSelector VisualState="SplitButton"> <ChildSelector xsi:type="XmlTypeSelector" ElementType="Telerik.WinControls.UI.LightVisualElement" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="NormalForeColor"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton"> <ChildSelector xsi:type="XmlTypeSelector" ElementType="Telerik.WinControls.UI.ActionButtonElement" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="NormalForeColor"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.MouseOver.ActionPart"> <ChildSelector xsi:type="XmlTypeSelector" ElementType="Telerik.WinControls.UI.ActionButtonElement" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="HoverForeColor"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.MouseOver.ArrowPart"> <ChildSelector xsi:type="XmlTypeSelector" ElementType="Telerik.WinControls.UI.ActionButtonElement" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="SelectedForeColor"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.Pressed"> <ChildSelector xsi:type="XmlTypeSelector" ElementType="Telerik.WinControls.UI.ActionButtonElement" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="SelectedForeColor"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.DropDownOpened"> <ChildSelector xsi:type="XmlTypeSelector" ElementType="Telerik.WinControls.UI.ActionButtonElement" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="NormalFill"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.Disabled"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="RadArrowButtonFill" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="NormalForeColor"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.Disabled" /> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="NormalBorder"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.Disabled"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="DropDownButtonBorder" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="NormalForeColor"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.Disabled"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="DropDownButtonArrowButton" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="NormalBorder"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.Disabled"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="RadArrowButtonBorder" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="NormalForeColor"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.Disabled"> <ChildSelector xsi:type="XmlTypeSelector" ElementType="Telerik.WinControls.UI.ActionButtonElement" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="NormalFill"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.Disabled"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="ButtonFill" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> <XmlPropertySettingGroup BasedOn="NormalBorder"> <Selectors> <XmlVisualStateSelector VisualState="SplitButton.Disabled"> <ChildSelector xsi:type="XmlClassSelector" ElementClass="ButtonBorder" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> </XmlVisualStateSelector> </Selectors> </XmlPropertySettingGroup> </PropertySettingGroups> </BuilderData> <StylesheetRelations> <RadStylesheetRelation ControlType="Telerik.WinControls.UI.RadSplitButton" ElementType="Telerik.WinControls.RootRadElement" /> <RadStylesheetRelation RegistrationType="ElementTypeDefault" ElementType="Telerik.WinControls.UI.RadSplitButtonElement" /> <RadStylesheetRelation RegistrationType="ElementTypeDefault" ElementType="Telerik.WinControls.UI.RadDropDownButtonElement" /> </StylesheetRelations> </XmlStyleBuilderRegistration> </BuilderRegistrations></XmlTheme>Some help will be appreciated.