Пример #1
0
        /// <summary>
        /// 快捷菜单按钮事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected override void FastBtnClick(object sender, MMouseEventArgs e)
        {
            MButton mb = sender as MButton;

            if (mb != null)
            {
                ContractCategoryDic cv = mb.Tag as ContractCategoryDic;
                if (cv != null && mb.hasChoose)
                {
                    UpdataSelect(cv);
                    DataManager.Instance.CurrentCode = cv.categoryCode;
                    UpdateTable();
                    //this.PublishControl1.SetContractIDChanged(cv);
                    this.publishForm.SetContractIDChanged(cv);
                }
            }
        }
Пример #2
0
        /// <summary>
        /// 挂牌按钮点击
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void BtnPutBrand_MouseDown(object sender, MMouseEventArgs e)
        {
            //获取新表头-清空数据-拉取数据-添加-刷新
            this.table.CheckTableHeader(TableStyleEnum.PutBrandTable);
            this.table.ClearData();

            //拉取数据添加
            SelfListed info = new SelfListed()
            {
                transTime             = "2017-11-23",
                commAvailableQuantity = "10",
                commBrandName         = "平水铜",
                premium = "300"
            };

            for (int i = 0; i <= 2; i++)
            {
                table.InsertPutBrandData(info);
            }
            this.BeginInvoke((MethodInvoker) delegate { this.Draw(); });
        }
Пример #3
0
        /// <summary>
        /// 成交按钮点击
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void BtnTradedBrand_MouseDown(object sender, MMouseEventArgs e)
        {
            //获取新表头-清空数据-拉取数据-添加-刷新
            this.table.CheckTableHeader(TableStyleEnum.TradedTable);
            this.table.ClearData();

            //拉取数据添加
            Transaction info = new Transaction()
            {
                transTime             = "2017-11-21",
                commAvailableQuantity = "10",
                commBrandName         = "湿法铜",
                premium = "-100"
            };

            for (int i = 0; i <= 2; i++)
            {
                table.InsertTradedData(info);
            }

            this.BeginInvoke((MethodInvoker) delegate { this.Draw(); });
        }