コード例 #1
0
ファイル: com_mc_gui.cs プロジェクト: mas666-ma/com_mc
        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);
        }
コード例 #2
0
ファイル: com_mc_gui.cs プロジェクト: mas666-ma/com_mc
        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);
        }
コード例 #3
0
ファイル: com_mc_gui.cs プロジェクト: mas666-ma/com_mc
 public CCmd_label(CmdDes cd, Grid g) : base(cd, g)
 {
 }
コード例 #4
0
ファイル: com_mc_gui.cs プロジェクト: mas666-ma/com_mc
 public CCmd_para(CmdDes cd, Grid g) : base(cd, g)
 {
 }
コード例 #5
0
ファイル: com_mc_gui.cs プロジェクト: mas666-ma/com_mc
 public CCmd_rpl_bool(CmdDes cd, Grid g) : base(cd, g)
 {
 }
コード例 #6
0
ファイル: com_mc_gui.cs プロジェクト: mas666-ma/com_mc
 public CCmd_Switch(CmdDes cd, Grid g) : base(cd, g)
 {
 }
コード例 #7
0
ファイル: com_mc_gui.cs プロジェクト: mas666-ma/com_mc
 public CCmd_Text(CmdDes cd, Grid g) : base(cd, g)
 {
 }