/// <summary> /// Creates new instance of the object and provides default values. /// </summary> /// <param name="g">Reference to Graphics object</param> /// <param name="item">Reference to SwitchButtonItem</param> /// <param name="cs">Reference to legacy ColorScheme</param> /// <param name="f">Indicates the font for the text.</param> /// <param name="rtl">Indicates whether item is in Right-To-Left environment.</param> public SwitchButtonRenderEventArgs(Graphics g, SwitchButtonItem item, ColorScheme cs, Font f, bool rtl) { this.Graphics = g; this.SwitchButtonItem = item; this.ColorScheme = cs; this.RightToLeft = rtl; this.Font = f; }
private void switchButtonItem_ValueChanged(object sender, EventArgs e) { SwitchButtonItem switchButtonItem = sender as SwitchButtonItem; if (switchButtonItem != null) { string name = switchButtonItem.Name; switch (name) { case "switchButtonItem2": EnableChooseTextButton(); break; default: break; } } }