/// <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); } } }
/// <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(); }); }
/// <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(); }); }