Beispiel #1
0
        private void Uc_Activate_Event(object sender)
        {
            ucCourse uc = (ucCourse)sender;

            if (frmMain.ShowActive(uc.Gid, uc.GoodsName) == true)
            {
                init();
            }
        }
Beispiel #2
0
        private void Uc_Tryout_Event(object sender)
        {
            ucCourse uc = (ucCourse)sender;

            _main.Cate_Id   = uc.Gid;
            _main.Cate_Name = uc.GoodsName;
            _main.Cate_Act  = uc.IsAct;
            selectCate(_main.Cate_Id);
            _main.SwitchPage(E_Page_Type.User);
        }
Beispiel #3
0
        private void Tt_Selected_Event(object sender)
        {
            otAllUnSelect(spTwoTag, sender);
            ucTag tt = (ucTag)sender;

            _two_gid = tt.Gid;
            var data = tt.Data;

            spCourse.Children.Clear();
            for (int i = 0; i < data.Count; i += 2)
            {
                Grid g = new Grid();
                g.ColumnDefinitions.Add(new ColumnDefinition());
                g.ColumnDefinitions.Add(new ColumnDefinition());
                var      d   = data[i];
                ucCourse uc1 = new ucCourse(d["gid"].ToString(), d["goods_name"].ToString(), d["price"].ToString(), d["sale"].ToString(), ((int)d["is_sale"]) == 1 ? true : false, ((int)d["is_act"]) == 1 ? true : false);
                uc1.SetValue(Grid.ColumnProperty, 0);
                uc1.Height          = 100;
                uc1.Width           = 400;
                uc1.Activate_Event += Uc_Activate_Event;
                uc1.Tryout_Event   += Uc_Tryout_Event;
                uc1.Click_Event    += Uc_Click_Event;
                g.Children.Add(uc1);
                if (i + 1 < data.Count)
                {
                    d = data[i + 1];
                    ucCourse uc2 = new ucCourse(d["gid"].ToString(), d["goods_name"].ToString(), d["price"].ToString(), d["sale"].ToString(), ((int)d["is_sale"]) == 1 ? true : false, ((int)d["is_act"]) == 1 ? true : false);
                    uc2.SetValue(Grid.ColumnProperty, 1);
                    uc2.Height          = 100;
                    uc2.Width           = 400;
                    uc2.Activate_Event += Uc_Activate_Event;
                    uc2.Tryout_Event   += Uc_Tryout_Event;
                    uc2.Click_Event    += Uc_Click_Event;
                    g.Children.Add(uc2);
                }
                g.Margin = new Thickness(10);
                spCourse.Children.Add(g);
            }
        }