Ejemplo n.º 1
0
        private void button_add_Click(object sender, EventArgs e)
        {
            List_Main.ClassDynamic(this.panel_Main, left, top);
            top += 60;

            ////gb.FlatStyle = FlatStyle.Flat;
            //pnl.Text = "Anime";
            //pnl.Location = new Point(10, 10);

            //lbl.Text = "Title1";
            //lbl.Location = new Point(10, 10);
            //pnl.Controls.Add(lbl);

            //btn.Text = "Change";
            //btn.Location = new Point(50, 10);
            //pnl.Controls.Add(btn);

            //txt.Size = new Size(30, 25);
            //txt.Location = new Point(100, 10);
            //pnl.Controls.Add(txt);

            //btn.Text = "Delete";
            //btn.Location = new Point(130,10 );
            //pnl.Controls.Add(btn);

            //this.tableLayoutPanel_main.Controls.Add(pnl);
        }
Ejemplo n.º 2
0
 public void setSkinStyle()
 {
     this.BackColor             = Color.FromArgb(125, defaultColor.R, defaultColor.G, defaultColor.B);
     layeredPanel_top.BackColor = defaultColor;
     scorllbar.BackColor        = defaultColor;
     Panel_Bottom.BackColor     = defaultColor;
     Panel_load.BackColor       = Color.FromArgb(125, defaultColor.R, defaultColor.G, defaultColor.B);
     List_Main.RefreshList();
 }
Ejemplo n.º 3
0
        private void Dlbe_MouseLeave(object sender, EventArgs e)
        {
            Point ms = Control.MousePosition;

            if ((ms.Y < y || (ms.Y >= y && ms.X != x)) && Panel_TypeMess.DUIControls.Count > 0)
            {
                skinLine_Update();
                Panel_TypeMess.DUIControls.Clear();
                Utils.AnimationControl.ShowControl(Panel_TypeMess, false, AnchorStyles.Left);
            }
            List_Main.Refresh();
        }
Ejemplo n.º 4
0
        private void addBackImg()
        {
            LoadingControl(true);
            var result = new Utils.Response <Entity.MovieListEntity.Root>();
            var rType  = new Utils.Response <Entity.MenuEntity.Root>();

            try
            {
                rType.Result = bimg.getScrollMenu(userEntity.imei);
                //添加分类控件
                addImgType(rType.Result);
                //添加详细信息
                List <Entity.MovieListEntity.DataItem> imgInfos = new List <Entity.MovieListEntity.DataItem>();
                result.Result = bimg.getNewVideo(startNo, userEntity.imei);
                if (result.Result == null)
                {
                    LoadingControl(false);
                    return;
                }
                nCount = result.Result.data.Count.ToString();
                loadPageTextUpdate(startNo, "");
                List_Main.userEntity = userEntity;
                for (int i = 0; i < result.Result.data.Count; i++)
                {
                    int zi = i + 1;
                    imgInfos.Add(result.Result.data[i]);
                    if (zi % 3 == 0 || zi == result.Result.data.Count)
                    {
                        List_Main.AddImgList(imgInfos);
                        List_Main.RefreshList();
                        imgInfos.Clear();
                    }
                }
                LoadingControl(false);
            }
            catch (Exception ex)
            {
                result.Code    = 500;
                result.Message = ex.Message;
                throw ex;
            }
        }
Ejemplo n.º 5
0
        private bool addImgListItem(string tagId, string startNos)
        {
            LoadingControl(true);
            //准备加载下一页图片
            startNos = (string.IsNullOrEmpty(startNos) ? "1" : startNos);
            List <DuiBaseControl> cItems = new List <DuiBaseControl>();
            var result = new Utils.Response <Entity.MovieListEntity.Root>();
            List <Entity.MovieListEntity.DataItem> imgInfos = new List <Entity.MovieListEntity.DataItem>();

            if (isSearch)
            {
                result.Result = bimg.searchVideoByTag(startNos, tagId, userEntity.imei);
            }
            else
            {
                if (string.IsNullOrEmpty(tagId) || tagId == "0")
                {
                    result.Result = bimg.getNewVideo(startNos, userEntity.imei);
                }
                else
                {
                    result.Result = bimg.getCategoryVideo(startNos, userEntity.imei, tagId);
                }
            }
            nCount = result.Result.data.Count.ToString();
            loadPageTextUpdate(startNos, "");
            for (int i = 0; i < result.Result.data.Count; i++)
            {
                int zi = i + 1;
                imgInfos.Add(result.Result.data[i]);
                if (zi % 3 == 0 || zi == result.Result.data.Count)
                {
                    List_Main.AddImgList(imgInfos);
                    List_Main.RefreshList();
                    imgInfos.Clear();
                }
            }
            LoadingControl(false);
            isLoadData = false;
            return(true);
        }
Ejemplo n.º 6
0
 private bool updateImgList(string tagId, string startNos, string tagName)
 {
     try
     {
         LoadingControl(true);
         startNos = (string.IsNullOrEmpty(startNos) ? "1" : startNos);
         List <DuiBaseControl> cItems = new List <DuiBaseControl>();
         foreach (var item in List_Main.Items)
         {
             if (item is DuiBaseControl)
             {
                 if ((item as DuiBaseControl).Name.Contains("imgListBaseControl_"))
                 {
                     cItems.Add((item as DuiBaseControl));
                 }
             }
         }
         foreach (var item in cItems)
         {
             List_Main.Items.Remove(item);
         }
         cItems.Clear();
         var result = new Utils.Response <Entity.MovieListEntity.Root>();
         List <Entity.MovieListEntity.DataItem> imgInfos = new List <Entity.MovieListEntity.DataItem>();
         if (isSearch)
         {
             result.Result = bimg.searchVideoByTag(startNos, tagId, userEntity.imei);
         }
         else
         {
             if (string.IsNullOrEmpty(tagId) || tagId == "新片")
             {
                 result.Result = bimg.getNewVideo(startNos, userEntity.imei);
             }
             else
             {
                 if (string.IsNullOrEmpty(tagName))
                 {
                     result.Result = bimg.getCategoryVideo(startNos, userEntity.imei, tagId);
                 }
             }
         }
         if (result.Result == null || result.Result.data == null || result.Result.data.Count == 0)
         {
             SumPage = startNo;
             LoadingControl(false);
             return(false);
         }
         nCount = result.Result.data.Count.ToString();
         loadPageTextUpdate(startNos, "");
         for (int i = 0; i < result.Result.data.Count; i++)
         {
             int zi = i + 1;
             imgInfos.Add(result.Result.data[i]);
             if (zi % 3 == 0 || zi == result.Result.data.Count)
             {
                 //Thread imgThread = new Thread(() => addImgListThread(imgInfos));
                 //imgThread.Start();
                 List_Main.AddImgList(imgInfos);
                 List_Main.RefreshList();
                 imgInfos.Clear();
             }
         }
         if (result.Result.data.Count <= 0)
         {
             List_Main.addIsNull();
             imgInfos.Clear();
             List_Main.RefreshList();
         }
         LoadingControl(false);
         return(true);
     }
     catch (Exception ex)
     {
         throw new Exception("加载图片失败,原因为:" + ex.Message);
     }
 }