Пример #1
0
        }        // End Method

        #endregion

        //----------------------------------------------------------------------------------------------------
        #region Shield
        /// <summary>
        /// DataTableの設定をします。外部から引数を利用することでコントロール側に持ってこれることが判明。
        /// </summary>
        /// <param name="TableUnitDataTable">Unit Data Table</param>
        /// <param name="TableShieldDataTable">Shield Data Table</param>
        public void SetDataBindings(__table_unitDataTable TableUnitDataTable, __table_shieldDataTable TableShieldDataTable)
        {
            // コンボボックスの設定
            comboDropTable.DataSource    = TableShieldDataTable.Copy();
            comboDropTable.DisplayMember = "ShieldName";
            comboDropTable.ValueMember   = "ShieldID";

            // データバインドの設定

            comboDropTable.DataBindings.Add(new Binding("SelectedValue", TableUnitDataTable, "Item2", true));
            numericDropRate.DataBindings.Add(new Binding("Value", TableUnitDataTable, "Per2", true));

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

            Anchor = (AnchorStyles.Top | AnchorStyles.Right | AnchorStyles.Left);
        }        // End Method