コード例 #1
0
ファイル: FormShipDetail.cs プロジェクト: lscyane/KCBr
        private void FormShipDetail_Load(object sender, EventArgs e)
        {
            if (Info == null)
                Close();

            lvStatus.Columns[1].Text = string.Format("{0} Lv.{1} {2}exp"
                , Info.ShipName, Info.Level, Info.Experience);

            //string listItem = "火力,対空,装甲,雷装,回避,索敵,対潜,HP,燃料,弾薬,射程,速力,運,装備";
//            string listItem = "火力,対空,装甲,雷装,HP,燃料,装備";
            string listItem = Properties.Settings.Default.ShipDetailItem;

            var itemParams = new LVItemParamsFactory(Info,_imgSlotItem);
            foreach (var itemType in listItem.Split(','))
            {
                Debug.WriteLine(string.Format("addItem type:{0}", itemType));
                itemParams.AddLVItem(itemType, lvStatus.Items);
            }

            lvStatus.LoadColumnWithOrder(Properties.Settings.Default.ShipDetailColumnWidth);

        }
コード例 #2
0
ファイル: FormShipDetail.cs プロジェクト: walkure/KCBr
        private void FormShipDetail_Load(object sender, EventArgs e)
        {
            if (Info == null)
            {
                Close();
            }

            lvStatus.Columns[1].Text = string.Format("{0} Lv.{1} {2}exp"
                                                     , Info.ShipName, Info.Level, Info.Experience);

            //string listItem = "火力,対空,装甲,雷装,回避,索敵,対潜,HP,燃料,弾薬,射程,速力,運,装備";
//            string listItem = "火力,対空,装甲,雷装,HP,燃料,装備";
            string listItem = Properties.Settings.Default.ShipDetailItem;

            var itemParams = new LVItemParamsFactory(Info, _imgSlotItem);

            foreach (var itemType in listItem.Split(','))
            {
                Debug.WriteLine(string.Format("addItem type:{0}", itemType));
                itemParams.AddLVItem(itemType, lvStatus.Items);
            }

            lvStatus.LoadColumnWithOrder(Properties.Settings.Default.ShipDetailColumnWidth);
        }