Example #1
0
        }        // End Method

        //--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
        // Pubilc Method
        //--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

        /// <summary>
        /// DataTableの設定をします。外部から引数を利用することでコントロール側に持ってこれることが判明。
        /// </summary>
        /// <param name="TableRaceDataTable">Race Data Table</param>
        public void SetDataBindings(__table_raceDataTable TableRaceDataTable)
        {
            // データバインドの設定
            // ベース
            raceInfoParts1.SetDataBindings(TableRaceDataTable);
            // ステータス
            raceStatusHP.SetDataBindings(TableRaceDataTable, "HP");
            raceStatusTP.SetDataBindings(TableRaceDataTable, "TP");
            raceStatusMeleeATK.SetDataBindings(TableRaceDataTable, "ATK");
            raceStatusMeleeDEF.SetDataBindings(TableRaceDataTable, "DEF");
            raceStatusRangeATK.SetDataBindings(TableRaceDataTable, "RAT");
            raceStatusRangeDEF.SetDataBindings(TableRaceDataTable, "RDF");
            raceStatusMagicATK.SetDataBindings(TableRaceDataTable, "MAT");
            raceStatusMagicDEF.SetDataBindings(TableRaceDataTable, "MDF");
            raceStatusSPD.SetDataBindings(TableRaceDataTable, "SPD");
            raceStatusLuck.SetDataBindings(TableRaceDataTable, "LUK");
            raceStatusHIT.SetDataBindings(TableRaceDataTable, "HIT");
            raceStatusEVT.SetDataBindings(TableRaceDataTable, "EVT");
            //NextEXP

            //----------------------------------------------------------------------------------------------------
            // デザイナーの設定

            Anchor = (AnchorStyles.Top | AnchorStyles.Bottom | AnchorStyles.Right | AnchorStyles.Left);
        }        // End Method
Example #2
0
        //--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
        // Property
        //--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


        //--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
        // Constructor Method
        //--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

        /// <summary>
        /// コンストラクタメソッド
        /// </summary>
        /// <param name="DataTable">Race Data Table</param>
        public FormRace(__table_raceDataTable DataTable)
        {
            InitializeComponent();

            // 割り当て。編集がリアルタイムに適応されるようになる
            RaceDataTable = DataTable;
        }        // End Method
Example #3
0
        }        // End Method

        //--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
        // Pubilc Method
        //--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

        /// <summary>
        /// DataTableの設定をします。外部から引数を利用することでコントロール側に持ってこれることが判明。
        /// </summary>
        /// <param name="TableRaceDataTable">Race Data Table</param>
        /// <param name="bindTag">Status Tag</param>
        public void SetDataBindings(__table_raceDataTable TableRaceDataTable, string bindTag)
        {
            // データバインドの設定
            numericBase.DataBindings.Add(new Binding("Value", TableRaceDataTable, bindTag, true));
            numericLvPStatus.DataBindings.Add(new Binding("Value", TableRaceDataTable, "Lv" + bindTag, true));

            //----------------------------------------------------------------------------------------------------
            // デザイナーの設定

            Anchor = (AnchorStyles.Top | AnchorStyles.Right | AnchorStyles.Left);
        }        // End Method
Example #4
0
        }        // End Method

        //--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
        // Pubilc Method
        //--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

        /// <summary>
        /// DataTableの設定をします。外部から引数を利用することでコントロール側に持ってこれることが判明。
        /// </summary>
        /// <param name="TableRaceDataTable">Race Data Table</param>
        public void SetDataBindings(__table_raceDataTable TableRaceDataTable)
        {
            textRaceID.DataBindings.Add(new Binding("Text", TableRaceDataTable, "RaceID", true));
            textRaceName.DataBindings.Add(new Binding("Text", TableRaceDataTable, "RaceName", true));
            textInfo.DataBindings.Add(new Binding("Text", TableRaceDataTable, "Info", true));

            //----------------------------------------------------------------------------------------------------
            // デザイナーの設定

            Anchor = (AnchorStyles.Top | AnchorStyles.Bottom | AnchorStyles.Left);

            labelInfo.Anchor = (AnchorStyles.Bottom | AnchorStyles.Left);
            textInfo.Anchor  = (AnchorStyles.Bottom | AnchorStyles.Left);
        }        // End Method