Esempio n. 1
0
        private void frmCardView_Load(object sender, EventArgs e)
        {
            LoadMenu();

            listViewEx1.LargeImageList = Global.frmMainHolder.imageList1;
            listViewEx1.SmallImageList = Global.frmMainHolder.imageList2;

            sorter.AddField("ID", SortField.INT, false);
            sorter.AddField("atkValue", SortField.INT);
            sorter.AddField("defValue", SortField.INT);
            sorter.AddField("name2", SortField.STRING);
            sorter.AddField("japName2", SortField.STRING);
            sorter.AddField("cardType2", SortField.STRING, false);
            sorter.AddField("element", SortField.STRING);
            sorter.AddField("tribe", SortField.STRING);
            sorter.AddField("level", SortField.INT);

            DB2Config config = DB2Config.GetInstance();

            if (string.Equals(config.GetSetting("SaveLayout"), "True", StringComparison.OrdinalIgnoreCase))
            {
                if (string.Equals(config.GetSetting("CardView"), "List", StringComparison.OrdinalIgnoreCase))
                {
                    listViewEx1.View = View.Details;
                }
                else
                {
                    listViewEx1.View = View.LargeIcon;
                }
            }
        }
Esempio n. 2
0
        private void frmDeckView_Load(object sender, EventArgs e)
        {
            DB2Config config = DB2Config.GetInstance();

            SaveLayout("DefaultDeckViewLayout.xml");

            if (string.Equals(config.GetSetting("SaveLayout"), "True", StringComparison.OrdinalIgnoreCase))
            {
                LoadLayout("DeckViewLayout.xml");
            }

            //
            // columnHeader1
            //
            this.columnHeader1.Text  = "中文名";
            this.columnHeader1.Width = 128;
            //
            // columnHeader2
            //
            this.columnHeader2.Text  = "日文名";
            this.columnHeader2.Width = 125;
            //
            // columnHeader3
            //
            this.columnHeader3.Text  = "卡种";
            this.columnHeader3.Width = 65;
            //
            // columnHeader4
            //
            this.columnHeader4.Text = "种族";
            //
            // columnHeader5
            //
            this.columnHeader5.Text  = "属性";
            this.columnHeader5.Width = 42;
            //
            // columnHeader6
            //
            this.columnHeader6.Text  = "星级";
            this.columnHeader6.Width = 42;
            //
            // columnHeader7
            //
            this.columnHeader7.Text = "攻击";
            //
            // columnHeader8
            //
            this.columnHeader8.Text = "防御";
            //
            // columnHeader9
            //
            this.columnHeader9.Text  = "自编号";
            this.columnHeader9.Width = 51;

            this.listViewEx1.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
                this.columnHeader1,
                this.columnHeader2,
                this.columnHeader3,
                this.columnHeader4,
                this.columnHeader5,
                this.columnHeader6,
                this.columnHeader7,
                this.columnHeader8,
                this.columnHeader9
            });


            listViewEx1.LargeImageList = Global.frmMainHolder.imageList1;
            listViewEx2.LargeImageList = Global.frmMainHolder.imageList1;
            listViewEx3.LargeImageList = Global.frmMainHolder.imageList1;
            listViewEx1.SmallImageList = Global.frmMainHolder.imageList2;
            listViewEx2.SmallImageList = Global.frmMainHolder.imageList2;
            listViewEx3.SmallImageList = Global.frmMainHolder.imageList2;

            sorter.AddField("cardType2", SortField.INT, false, false);
            sorter.AddField("atkValue", SortField.INT);
            sorter.AddField("defValue", SortField.INT);
            sorter.AddField("ID", SortField.DOC, true, false);
            sorter.AddField("name2", SortField.STRING, true);
            sorter.AddField("japName2", SortField.STRING, true);
            sorter.AddField("element", SortField.STRING);
            sorter.AddField("tribe", SortField.STRING);
            sorter.AddField("level", SortField.INT);

            if (string.Equals(config.GetSetting("SaveLayout"), "True", StringComparison.OrdinalIgnoreCase))
            {
                if (string.Equals(config.GetSetting("DeckView1"), "List", StringComparison.OrdinalIgnoreCase))
                {
                    listViewEx1.View = View.Details;
                }
                else
                {
                    listViewEx1.View = View.LargeIcon;
                }
                if (string.Equals(config.GetSetting("DeckView2"), "List", StringComparison.OrdinalIgnoreCase))
                {
                    listViewEx2.View = View.Details;
                }
                else
                {
                    listViewEx2.View = View.LargeIcon;
                }
                if (string.Equals(config.GetSetting("DeckView3"), "List", StringComparison.OrdinalIgnoreCase))
                {
                    listViewEx3.View = View.Details;
                }
                else
                {
                    listViewEx3.View = View.LargeIcon;
                }
            }
        }