Input for WinForms
CheckedIcon プロパティ (C1RadioButton)
使用例 

C1.Win.Input.8 アセンブリ > C1.Win.Input 名前空間 > C1RadioButton クラス : CheckedIcon プロパティ
オン状態のラジオボタンのカスタム C1.Framework.C1Icon を取得または設定します。
シンタックス
'宣言
 
Public Property CheckedIcon As C1Icon
public C1Icon CheckedIcon {get; set;}
解説
前景アイコンには FrontIcon キーを使用します。このキーは、このアイコンに ForeColor を適用します。 境界アイコンには BorderIcon キーを使用します。このキーは、このアイコンに BorderColor を適用します。 背景アイコンには BackIcon キーを使用します。このキーは、このアイコンに BackColor を適用します。
使用例
public static C1Icon CheckedRadio
{
    get
    {
        var mainIcon = new C1CompositeIcon();
        var markIcon = new C1PathIcon
        {
            Data = "M 2.5,5 a 2.5,2.5 0 1,0 5,0 a 2.5,2.5 0 1,0 -5,0 Z",
            ViewBox = new Rectangle(0, 0, 11, 11),
            Key = "FrontIcon"
        };
        var borderIcon = new C1PathIcon
        {
            Data = "M 0 5 a 5,5 0 1,0 10,0a 5,5 0 1,0 -10,0 Z",
            ViewBox = new Rectangle(0, 0, 11, 11),
            Key = "BorderIcon"
        };
        var backIcon = new C1PathIcon
        {
            Data = "M 0.5,5 a 4.5,4.5 0 1,0 9,0a 4.5,4.5 0 1,0 -9,0 Z",
            ViewBox = new Rectangle(0, 0, 11, 11),
            Key = "BackIcon"
        };
        mainIcon.Icons.Add(borderIcon);
        mainIcon.Icons.Add(backIcon);
        mainIcon.Icons.Add(markIcon);
        mainIcon.Size = new Size(20, 20);
        return mainIcon;
    }
}
            
    C1RadioButton.CheckedIcon = CheckedRadio;
 
    C1RadioButton.Styles.Normal.Glyph.Checked.Default.BackColor = Color.FromArgb(0, 95, 184);
    C1RadioButton.Styles.Normal.Glyph.Checked.Default.ForeColor = Color.White;
    C1RadioButton.Styles.Normal.Glyph.Checked.Default.BorderColor = Color.FromArgb(0, 95, 184);
    C1RadioButton.Styles.Normal.Glyph.Checked.Hot.BackColor = Color.FromArgb(26, 111, 191);
    C1RadioButton.Styles.Normal.Glyph.Checked.Hot.ForeColor = Color.White;
    C1RadioButton.Styles.Normal.Glyph.Checked.Hot.BorderColor = Color.FromArgb(26, 111, 191);
    C1RadioButton.Styles.Normal.Glyph.Checked.Pressed.BackColor = Color.FromArgb(51, 127, 198);
    C1RadioButton.Styles.Normal.Glyph.Checked.Pressed.ForeColor = Color.FromArgb(194, 217, 238);
    C1RadioButton.Styles.Normal.Glyph.Checked.Pressed.BorderColor = Color.FromArgb(51, 127, 198);
    C1RadioButton.Styles.Normal.Glyph.Checked.HotPressed.BackColor = Color.FromArgb(51, 127, 198);
    C1RadioButton.Styles.Normal.Glyph.Checked.HotPressed.ForeColor = Color.FromArgb(194, 217, 238);
    C1RadioButton.Styles.Normal.Glyph.Checked.HotPressed.BorderColor = Color.FromArgb(51, 127, 198);
    C1RadioButton.Styles.Normal.Glyph.Checked.Disabled.BackColor = Color.FromArgb(200, 200, 200);
    C1RadioButton.Styles.Normal.Glyph.Checked.Disabled.ForeColor = Color.FromArgb(255, 255, 255);
    C1RadioButton.Styles.Normal.Glyph.Checked.Disabled.BorderColor = Color.FromArgb(200, 200, 200);
参照

C1RadioButton クラス
C1RadioButton メンバ