public override void ItemStateChanged(
            RadObject senderItem,
            RadPropertyChangedEventArgs changeArgs)
        {
            RadToggleSwitchElement toggleSwitchElement = senderItem as RadToggleSwitchElement;

            if (changeArgs != (RadPropertyChangedEventArgs)null && !toggleSwitchElement.Enabled && toggleSwitchElement.IsOn)
            {
                this.SetItemState(senderItem, "Disabled" + (object)'.' + "IsOn");
            }
            else
            {
                base.ItemStateChanged(senderItem, changeArgs);
            }
        }
Ejemplo n.º 2
0
 public ToggleSwitchPartElement(RadToggleSwitchElement toggleSwitchElement)
 {
     this.toggleSwitchElement = toggleSwitchElement;
 }
Ejemplo n.º 3
0
 protected override void CreateChildItems(RadElement parent)
 {
     base.CreateChildItems(parent);
     this.toggleSwitchElement = new RadToggleSwitchElement();
     parent.Children.Add((RadElement)this.ToggleSwitchElement);
 }