Esempio n. 1
0
        public Thickness bt_margin;   //按钮间距
        public CCmd_Button(CmdDes cd, Grid g)
        {
            cmddes = cd;
            grid   = g;
            int m = bt_margin_len;

            bt_margin = new Thickness(m, m, m, m);
        }
Esempio n. 2
0
        static public SolidColorBrush br_normal = new SolidColorBrush(Color.FromRgb(0xdd, 0xdd, 0xdd)); //普通按键颜色
        static public CCmd_Button bt_factory(CmdType t, CmdDes cd, Grid g)                              //工厂方法
        {
            switch (t)
            {
            case CmdType.bt: return(new CCmd_Button(cd, g));

            case CmdType.text: return(new CCmd_Text(cd, g));

            case CmdType.sw: return(new CCmd_Switch(cd, g));

            case CmdType.rpl_bool: return(new CCmd_rpl_bool(cd, g));

            case CmdType.label: return(new CCmd_label(cd, g));

            case CmdType.para: return(new CCmd_para(cd, g));
            }
            return(null);
        }
Esempio n. 3
0
 public CCmd_label(CmdDes cd, Grid g) : base(cd, g)
 {
 }
Esempio n. 4
0
 public CCmd_para(CmdDes cd, Grid g) : base(cd, g)
 {
 }
Esempio n. 5
0
 public CCmd_rpl_bool(CmdDes cd, Grid g) : base(cd, g)
 {
 }
Esempio n. 6
0
 public CCmd_Switch(CmdDes cd, Grid g) : base(cd, g)
 {
 }
Esempio n. 7
0
 public CCmd_Text(CmdDes cd, Grid g) : base(cd, g)
 {
 }