private void FormInit() { this.esiTitle.Text = $@"个股投资计划记录 -{SerialNo} -分析日期:{AnalysisDate.ToShortDateString()} -分析人员:{LoginInfo.CurrentUser.UserName}"; //走势预判 var trendTypes = new List <ImageComboBoxItem> { new ImageComboBoxItem { Description = "低开低走", Value = "1", }, new ImageComboBoxItem { Description = "低开低走回升", Value = "2", }, new ImageComboBoxItem { Description = "低开高走", Value = "3", }, new ImageComboBoxItem { Description = "低开高走回落", Value = "4", }, new ImageComboBoxItem { Description = "冲高回落", Value = "5", }, new ImageComboBoxItem { Description = "冲高回落回升", Value = "6", }, new ImageComboBoxItem { Description = "高开高走", Value = "7", }, new ImageComboBoxItem { Description = "高开高走回落", Value = "8", }, new ImageComboBoxItem { Description = "跌停", Value = "9", }, new ImageComboBoxItem { Description = "涨停", Value = "10", }, }; var imageComboBoxTrendType = new ImageComboBoxEdit(); imageComboBoxTrendType.Initialize(trendTypes, displayAdditionalItem: false); this.riImageComboBoxTrendType = imageComboBoxTrendType.Properties; //操作方案 var operateSchemes = new List <ImageComboBoxItem> { new ImageComboBoxItem { Description = "低止损", Value = "1", }, new ImageComboBoxItem { Description = "塔仓买入", Value = "2", }, new ImageComboBoxItem { Description = "日内短差", Value = "3", }, }; var imageComboBoxOperateScheme = new ImageComboBoxEdit(); imageComboBoxOperateScheme.Initialize(operateSchemes, displayAdditionalItem: false); this.riImageComboBoxOperateScheme = imageComboBoxOperateScheme.Properties; //交易类别 var tradeTypes = new List <ImageComboBoxItem> { new ImageComboBoxItem { Description = "目标", Value = "1", }, new ImageComboBoxItem { Description = "波段", Value = "2", }, new ImageComboBoxItem { Description = "短差", Value = "3", }, }; var imageComboBoxTradeType = new ImageComboBoxEdit(); imageComboBoxTradeType.Initialize(tradeTypes, displayAdditionalItem: false); this.riImageComboBoxTradeType = imageComboBoxTradeType.Properties; //操作方式 var operateModes = new List <ImageComboBoxItem> { new ImageComboBoxItem { Description = "保留", Value = "1", }, new ImageComboBoxItem { Description = "买入", Value = "2", }, new ImageComboBoxItem { Description = "卖出", Value = "3", }, }; var imageComboBoxOperateMode = new ImageComboBoxEdit(); imageComboBoxOperateMode.Initialize(operateModes, displayAdditionalItem: false); this.riImageComboBoxOperateMode = imageComboBoxOperateMode.Properties; //取得股票池股票信息 var stockPool = _IDService.GetIDStockPool().OrderBy(x => x.StockCode).ToList(); var stocks = stockPool.Select(x => new StockInfoModel { FullCode = x.StockCode, Name = x.StockName, DisplayMember = x.StockCode + " - " + x.StockName, } ).ToList(); this.luStock.Initialize(stocks, "FullCode", "DisplayMember", enableSearch: true, searchColumnIndex: 0); this.btnDelete.Enabled = false; this.btnAdd.Enabled = false; this.bandedGridView1.SetLayout(editable: true, readOnly: false, showAutoFilterRow: false, multiSelect: true, showCheckBoxRowSelect: true); this.bandedGridView1.SetColumnHeaderAppearance(); foreach (GridColumn column in this.bandedGridView1.Columns) { if (column.Name == this.colStockCode.Name || column.Name == this.colStockName.Name) { column.OptionsColumn.AllowEdit = false; } else { column.OptionsColumn.AllowEdit = true; } } }
private void FormInit() { this.esiTitle.Text = $@"{this.Text.Trim()}({SerialNo}) - {AnalysisDate.ToShortDateString()}"; this.gridViewSummary.SetLayout(showCheckBoxRowSelect: false, editable: true, editorShowMode: EditorShowMode.MouseDown, readOnly: false, showGroupPanel: false, showFilterPanel: false, showAutoFilterRow: true, rowIndicatorWidth: 40); foreach (GridColumn column in this.gridViewSummary.Columns) { if (column.Name == this.colPrincipalName_S.Name || column.Name == this.colStockCode_S.Name || column.Name == this.colStockName_S.Name) { column.OptionsColumn.AllowEdit = false; } else { column.OptionsColumn.AllowEdit = true; } } //操作类型 var tradeTypes = new List <ImageComboBoxItem> { new ImageComboBoxItem { Description = "目标", Value = "1", }, new ImageComboBoxItem { Description = "波段", Value = "2", }, new ImageComboBoxItem { Description = "隔日短差", Value = "3", }, }; var imageComboBoxTradeType = new ImageComboBoxEdit(); imageComboBoxTradeType.Initialize(tradeTypes, displayAdditionalItem: false); this.riImageComboBoxTradeType = imageComboBoxTradeType.Properties; //决策建议 var suggestion = new List <ImageComboBoxItem> { new ImageComboBoxItem { Description = "保留", Value = 1, }, new ImageComboBoxItem { Description = "加仓", Value = 2, }, new ImageComboBoxItem { Description = "减仓", Value = 3, }, new ImageComboBoxItem { Description = "清仓", Value = 5, }, new ImageComboBoxItem { Description = "融券卖出", Value = 4, }, }; var imageComboBoxSuggestion = new ImageComboBoxEdit(); imageComboBoxSuggestion.Initialize(suggestion, displayAdditionalItem: false); this.riImageComboBoxDecision = imageComboBoxSuggestion.Properties; this.gridViewDetail.SetLayout(showCheckBoxRowSelect: false, editable: false, readOnly: true, showGroupPanel: false, showFilterPanel: false, showAutoFilterRow: false, rowIndicatorWidth: 40); this.gridViewDetail.ViewCaption = "各人员建议详情"; }
private void FormInit() { this.esiTitle.Text = $@"{this.Text.Trim()} - {SerialNo}"; this.bandedGridView1.SetLayout(showCheckBoxRowSelect: false, editable: true, readOnly: false, showGroupPanel: false, showFilterPanel: false, showAutoFilterRow: false, rowIndicatorWidth: 40); this.gridBand1.Caption = $@"评判日期: {AnalysisDate.ToShortDateString()} 分析人员: {LoginInfo.CurrentUser.UserName }"; foreach (GridColumn column in this.bandedGridView1.Columns) { if (column.Name == this.colStockCode.Name || column.Name == this.colStockName.Name) { column.OptionsColumn.AllowEdit = false; } else { column.OptionsColumn.AllowEdit = true; } } //操作类型 var tradeTypes = new List <ImageComboBoxItem> { new ImageComboBoxItem { Description = "目标", Value = "1", }, new ImageComboBoxItem { Description = "波段", Value = "2", }, new ImageComboBoxItem { Description = "隔日短差", Value = "3", }, }; var imageComboBoxTradeType = new ImageComboBoxEdit(); imageComboBoxTradeType.Initialize(tradeTypes, displayAdditionalItem: false); this.riImageComboBoxTradeType = imageComboBoxTradeType.Properties; //决策建议 var suggestion = new List <ImageComboBoxItem> { new ImageComboBoxItem { Description = "保留", Value = 1, }, new ImageComboBoxItem { Description = "加仓", Value = 2, }, new ImageComboBoxItem { Description = "减仓", Value = 3, }, new ImageComboBoxItem { Description = "清仓", Value = 5, }, new ImageComboBoxItem { Description = "融券卖出", Value = 4, }, }; var imageComboBoxSuggestion = new ImageComboBoxEdit(); imageComboBoxSuggestion.Initialize(suggestion, displayAdditionalItem: false); this.riImageComboBoxDecision = imageComboBoxSuggestion.Properties; }
private void FormInit() { this.tabPane1.SelectedPage = this.tpRecent; var now = _commonService.GetCurrentServerTime().Date; #region Page Recent this.deTradeDate.Properties.AllowNullInput = DevExpress.Utils.DefaultBoolean.False; this.deTradeDate.EditValue = now; this.gridView1.SetLayout(showCheckBoxRowSelect: false, editable: true, editorShowMode: DevExpress.Utils.EditorShowMode.MouseDown, readOnly: false, showGroupPanel: true, showFilterPanel: false, showAutoFilterRow: true, rowIndicatorWidth: 40); foreach (GridColumn column in this.gridView1.Columns) { if (column.Name == this.colOperate.Name) { column.OptionsColumn.AllowEdit = true; } else { column.OptionsColumn.AllowEdit = false; } } #endregion Page Recent #region Page Search this.deFrom.Properties.AllowNullInput = DevExpress.Utils.DefaultBoolean.False; this.deFrom.EditValue = now.AddMonths(-1); this.deTo.Properties.AllowNullInput = DevExpress.Utils.DefaultBoolean.False; this.deTo.EditValue = now.AddDays(1); this.bandedGridView1.SetLayout(showGroupPanel: true, showAutoFilterRow: true, showCheckBoxRowSelect: false, columnPanelRowHeight: -1, setAlternateRowColor: false); this.bandedGridView1.SetColumnHeaderAppearance(); this.btnExpand.Enabled = false; //走势预判 var trendTypes = new List <ImageComboBoxItem> { new ImageComboBoxItem { Description = "低开低走", Value = "1", }, new ImageComboBoxItem { Description = "低开低走回升", Value = "2", }, new ImageComboBoxItem { Description = "低开高走", Value = "3", }, new ImageComboBoxItem { Description = "低开高走回落", Value = "4", }, new ImageComboBoxItem { Description = "冲高回落", Value = "5", }, new ImageComboBoxItem { Description = "冲高回落回升", Value = "6", }, new ImageComboBoxItem { Description = "高开高走", Value = "7", }, new ImageComboBoxItem { Description = "高开高走回落", Value = "8", }, new ImageComboBoxItem { Description = "跌停", Value = "9", }, new ImageComboBoxItem { Description = "涨停", Value = "10", }, }; var imageComboBoxTrendType = new ImageComboBoxEdit(); imageComboBoxTrendType.Initialize(trendTypes, displayAdditionalItem: false); this.riImageComboBoxTrendType = imageComboBoxTrendType.Properties; //操作方案 var operateSchemes = new List <ImageComboBoxItem> { new ImageComboBoxItem { Description = "低止损", Value = "1", }, new ImageComboBoxItem { Description = "塔仓买入", Value = "2", }, new ImageComboBoxItem { Description = "日内短差", Value = "3", }, }; var imageComboBoxOperateScheme = new ImageComboBoxEdit(); imageComboBoxOperateScheme.Initialize(operateSchemes, displayAdditionalItem: false); this.riImageComboBoxOperateScheme = imageComboBoxOperateScheme.Properties; //交易类别 var tradeTypes = new List <ImageComboBoxItem> { new ImageComboBoxItem { Description = "目标", Value = "1", }, new ImageComboBoxItem { Description = "波段", Value = "2", }, new ImageComboBoxItem { Description = "短差", Value = "3", }, }; var imageComboBoxTradeType = new ImageComboBoxEdit(); imageComboBoxTradeType.Initialize(tradeTypes, displayAdditionalItem: false); this.riImageComboBoxTradeType = imageComboBoxTradeType.Properties; //操作方式 var operateModes = new List <ImageComboBoxItem> { new ImageComboBoxItem { Description = "保留", Value = "1", }, new ImageComboBoxItem { Description = "买入", Value = "2", }, new ImageComboBoxItem { Description = "卖出", Value = "3", }, }; var imageComboBoxOperateMode = new ImageComboBoxEdit(); imageComboBoxOperateMode.Initialize(operateModes, displayAdditionalItem: false); this.riImageComboBoxOperateMode = imageComboBoxOperateMode.Properties; #endregion Page Search }
private void FormInit() { this.esiTitle.Text = $@"个股投资计划记录 -{SerialNo} -分析日期:{AnalysisDate.ToShortDateString()}"; //走势预判 var trendTypes = new List <ImageComboBoxItem> { new ImageComboBoxItem { Description = "低开低走", Value = "1", }, new ImageComboBoxItem { Description = "低开低走回升", Value = "2", }, new ImageComboBoxItem { Description = "低开高走", Value = "3", }, new ImageComboBoxItem { Description = "低开高走回落", Value = "4", }, new ImageComboBoxItem { Description = "冲高回落", Value = "5", }, new ImageComboBoxItem { Description = "冲高回落回升", Value = "6", }, new ImageComboBoxItem { Description = "高开高走", Value = "7", }, new ImageComboBoxItem { Description = "高开高走回落", Value = "8", }, new ImageComboBoxItem { Description = "跌停", Value = "9", }, new ImageComboBoxItem { Description = "涨停", Value = "10", }, }; var imageComboBoxTrendType = new ImageComboBoxEdit(); imageComboBoxTrendType.Initialize(trendTypes, displayAdditionalItem: false); this.riImageComboBoxTrendType = imageComboBoxTrendType.Properties; //操作方案 var operateSchemes = new List <ImageComboBoxItem> { new ImageComboBoxItem { Description = "低止损", Value = "1", }, new ImageComboBoxItem { Description = "塔仓买入", Value = "2", }, new ImageComboBoxItem { Description = "日内短差", Value = "3", }, }; var imageComboBoxOperateScheme = new ImageComboBoxEdit(); imageComboBoxOperateScheme.Initialize(operateSchemes, displayAdditionalItem: false); this.riImageComboBoxOperateScheme = imageComboBoxOperateScheme.Properties; //交易类别 var tradeTypes = new List <ImageComboBoxItem> { new ImageComboBoxItem { Description = "目标", Value = "1", }, new ImageComboBoxItem { Description = "波段", Value = "2", }, new ImageComboBoxItem { Description = "短差", Value = "3", }, }; var imageComboBoxTradeType = new ImageComboBoxEdit(); imageComboBoxTradeType.Initialize(tradeTypes, displayAdditionalItem: false); this.riImageComboBoxTradeType = imageComboBoxTradeType.Properties; //操作方式 var operateModes = new List <ImageComboBoxItem> { new ImageComboBoxItem { Description = "保留", Value = "1", }, new ImageComboBoxItem { Description = "买入", Value = "2", }, new ImageComboBoxItem { Description = "卖出", Value = "3", }, }; var imageComboBoxOperateMode = new ImageComboBoxEdit(); imageComboBoxOperateMode.Initialize(operateModes, displayAdditionalItem: false); this.riImageComboBoxOperateMode = imageComboBoxOperateMode.Properties; //取得股票池股票信息 var stockPool = _IDService.GetIDStockPool().OrderBy(x => x.StockCode).ToList(); var stocks = stockPool.Select(x => new StockInfoModel { FullCode = x.StockCode, Name = x.StockName, DisplayMember = x.StockCode + " - " + x.StockName, } ).ToList(); this.bandedGridView1.SetLayout(showAutoFilterRow: false, showGroupPanel: true, columnPanelRowHeight: -1, setAlternateRowColor: false); this.bandedGridView1.SetColumnHeaderAppearance(); foreach (GridColumn column in this.bandedGridView1.Columns) { if (column.Name == this.colStockCode.Name || column.Name == this.colStockName.Name) { column.OptionsColumn.AllowEdit = false; } else { column.OptionsColumn.AllowEdit = true; } } }