private void CreateGridParam() { _gridParam = DataGridFactory.GetDataGridView(DataGridViewSelectionMode.FullRowSelect, DataGridViewAutoSizeRowsMode.None); DataGridViewTextBoxCell cell0 = new DataGridViewTextBoxCell(); cell0.Style = _gridParam.DefaultCellStyle; DataGridViewColumn column0 = new DataGridViewColumn(); column0.CellTemplate = cell0; column0.HeaderText = "Param Name"; column0.ReadOnly = true; column0.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; _gridParam.Columns.Add(column0); DataGridViewColumn column1 = new DataGridViewColumn(); column1.CellTemplate = cell0; column1.HeaderText = "Value"; column1.ReadOnly = false; column1.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; _gridParam.Columns.Add(column1); _gridParam.Rows.Add(null, null); HostParameters.Child = _gridParam; }
public TesterHandyUi() { InitializeComponent(); ServerMaster.SetHostTable(HostPositionOnBoard, HostOrdersOnBoard); ServerMaster.CreateServer(ServerType.Tester, false); ServerMaster.GetServers(); _strategyKeeper = new OsTraderMaster(GridChart, ChartHostPanel, HostGlass, HostOpenPosition, HostClosePosition, HostAllPosition, HostBotLog, HostBotLogPrime, RectChart, HostAllert, TabControlBotsName, TabControlBotTab, TextBoxPrice, GridChartControlPanel, StartProgram.IsTester); LocationChanged += TesterHandyUi_LocationChanged; LabelOsa.Content = "V_" + System.Reflection.Assembly.GetExecutingAssembly().GetName().Version; cbItems = new ObservableCollection <ComboBoxItem>(); cbItems2 = new ObservableCollection <ComboBoxItem>(); cbItems3 = new ObservableCollection <ComboBoxItem>(); SetComboBoxItemByTab(0); TabControlBotsName.SelectionChanged += TabControlBotsName_SelectionChanged; TabControlBotsName.SizeChanged += TabControlBotsName_SizeChanged; Closing += TesterHandyUi_Closing; Local(); TabControlMd.SelectedIndex = 2; _gridClOrder = DataGridFactory.GetDataGridOrder(); HostOrdersClosed.Child = _gridClOrder; _gridClOrder.Click += _gridClOrder_Click; }
private DataGridView GetGrid() { DataGridView grid = DataGridFactory.GetDataGridView(DataGridViewSelectionMode.FullRowSelect, DataGridViewAutoSizeRowsMode.AllCells); DataGridViewCellStyle style = grid.DefaultCellStyle; DataGridViewTextBoxCell cell0 = new DataGridViewTextBoxCell(); cell0.Style = style; DataGridViewColumn colum0 = new DataGridViewColumn(); colum0.CellTemplate = cell0; colum0.HeaderText = "Param name"; colum0.ReadOnly = true; colum0.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; grid.Columns.Add(colum0); DataGridViewColumn colum01 = new DataGridViewColumn(); colum01.CellTemplate = cell0; colum01.HeaderText = "Value"; colum01.ReadOnly = true; colum01.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; grid.Columns.Add(colum01); return(grid); }
/// <summary> /// create a table for drawing a set /// создать таблицу для прорисовки сета /// </summary> private void CreatePatternGrid() { _gridPatternsInSet = DataGridFactory.GetDataGridView(DataGridViewSelectionMode.FullRowSelect, DataGridViewAutoSizeRowsMode.None); DataGridViewTextBoxCell cell0 = new DataGridViewTextBoxCell(); cell0.Style = _gridPatternsInSet.DefaultCellStyle; DataGridViewColumn column0 = new DataGridViewColumn(); column0.CellTemplate = cell0; column0.HeaderText = @"№"; column0.ReadOnly = true; column0.Width = 50; _gridPatternsInSet.Columns.Add(column0); DataGridViewColumn column = new DataGridViewColumn(); column.CellTemplate = cell0; column.HeaderText = OsLocalization.Miner.Message4; column.ReadOnly = true; column.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; _gridPatternsInSet.Columns.Add(column); _gridPatternsInSet.Rows.Add(null, null); _gridPatternsInSet.DoubleClick += _gridPatternsInSet_DoubleClick; _gridPatternsInSet.Click += _gridPatternsInSet_Click; _gridPatternsInSet.MouseClick += _gridPatternsInSet_MouseClick; }
public PatternControllerUi(PatternController pattern) { InitializeComponent(); _pattern = pattern; InitializeTabDataSeries(); InitializeTabOpenPosition(); InitializeTabClosePosition(); _gridPatternsToOpen = DataGridFactory.GetDataGridView(DataGridViewSelectionMode.FullRowSelect, DataGridViewAutoSizeRowsMode.None); _gridPatternsToOpen.MouseClick += _gridPatternsToOpen_MouseClick; _gridPatternsToOpen.CellValueChanged += _gridPatternsToOpen_CellValueChanged; _gridPatternsToClose = DataGridFactory.GetDataGridView(DataGridViewSelectionMode.FullRowSelect, DataGridViewAutoSizeRowsMode.None); _gridPatternsToClose.MouseClick += _gridPatternsToClose_MouseClick; _gridPatternsToClose.CellValueChanged += _gridPatternsToClose_CellValueChanged; CreateGridPatternsGrid(_gridPatternsToOpen, HostGridPatternsToOpen); CreateGridPatternsGrid(_gridPatternsToClose, HostGridPatternToClose); PaintGridPatternsToOpen(); PaintGridPatternsToClose(); InitializeTabPatternsSearch(); InitializeMiningTab(); Local(); }
/// <summary> /// create source table/создать таблицу источников /// </summary> private void CreateSourceGrid() { DataGridView newGrid = DataGridFactory.GetDataGridView(DataGridViewSelectionMode.FullRowSelect, DataGridViewAutoSizeRowsMode.None); newGrid.ScrollBars = ScrollBars.Vertical; DataGridViewTextBoxCell cell0 = new DataGridViewTextBoxCell(); cell0.Style = newGrid.DefaultCellStyle; DataGridViewColumn colum0 = new DataGridViewColumn(); colum0.CellTemplate = cell0; colum0.HeaderText = OsLocalization.Data.Label4; colum0.ReadOnly = true; colum0.Width = 100; newGrid.Columns.Add(colum0); DataGridViewColumn colu = new DataGridViewColumn(); colu.CellTemplate = cell0; colu.HeaderText = OsLocalization.Data.Label5; colu.ReadOnly = true; colu.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; newGrid.Columns.Add(colu); _gridSources = newGrid; _gridSources.DoubleClick += _gridSources_DoubleClick; _hostSource.Child = _gridSources; _hostSource.VerticalAlignment = VerticalAlignment.Top; }
private void CreateTable() { _securitiesNamesGrid = DataGridFactory.GetDataGridView(DataGridViewSelectionMode.FullRowSelect, DataGridViewAutoSizeRowsMode.None); DataGridViewTextBoxCell cell0 = new DataGridViewTextBoxCell(); cell0.Style = _securitiesNamesGrid.DefaultCellStyle; DataGridViewColumn column0 = new DataGridViewColumn(); column0.CellTemplate = cell0; column0.HeaderText = @"Номер"; column0.ReadOnly = true; column0.Width = 100; _securitiesNamesGrid.Columns.Add(column0); DataGridViewColumn column1 = new DataGridViewColumn(); column1.CellTemplate = cell0; column1.HeaderText = @"Бумага"; column1.ReadOnly = false; column1.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; _securitiesNamesGrid.Columns.Add(column1); _securitiesNamesGrid.Rows.Add(null, null); HostSecuritiesName.Child = _securitiesNamesGrid; }
/// <summary> /// create table for sets/создать таблицу для сетов /// </summary> private void CreateSetGrid() { DataGridView newGrid = DataGridFactory.GetDataGridView(DataGridViewSelectionMode.FullRowSelect, DataGridViewAutoSizeRowsMode.None); DataGridViewTextBoxCell cell0 = new DataGridViewTextBoxCell(); cell0.Style = newGrid.DefaultCellStyle; DataGridViewColumn colum0 = new DataGridViewColumn(); colum0.CellTemplate = cell0; colum0.HeaderText = OsLocalization.Data.Label3; colum0.ReadOnly = true; colum0.Width = 100; newGrid.Columns.Add(colum0); DataGridViewColumn colu = new DataGridViewColumn(); colu.CellTemplate = cell0; colu.HeaderText = OsLocalization.Data.Label5; colu.ReadOnly = true; colu.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; newGrid.Columns.Add(colu); _gridset = newGrid; _gridset.Click += _gridset_Click; _gridset.DoubleClick += _gridset_DoubleClick; _hostSets.Child = _gridset; }
/// <summary> /// create a table for papers/создать таблицу для бумаг /// </summary> private void CreateTable() { _grid = DataGridFactory.GetDataGridView(DataGridViewSelectionMode.FullRowSelect, DataGridViewAutoSizeRowsMode.AllCellsExceptHeaders); DataGridViewTextBoxCell cell0 = new DataGridViewTextBoxCell(); cell0.Style = _grid.DefaultCellStyle; DataGridViewColumn column0 = new DataGridViewColumn(); column0.CellTemplate = cell0; column0.HeaderText = OsLocalization.Data.Label2; column0.ReadOnly = true; column0.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; _grid.Columns.Add(column0); DataGridViewColumn column1 = new DataGridViewColumn(); column1.CellTemplate = cell0; column1.HeaderText = OsLocalization.Data.Label3; column1.ReadOnly = true; column1.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; _grid.Columns.Add(column1); _grid.KeyPress += SearchSecurity; HostSecurity.Child = _grid; }
/// <summary> /// create a table with tools /// создать таблицу с инструментами /// </summary> private void CreateGridDataServer() { _myGridView = DataGridFactory.GetDataGridDataSource(); HostSecurities.Child = _myGridView; HostSecurities.Child.Show(); _myGridView.Rows.Add(); }
/// <summary> /// create table with instruments /// создать таблицу с инструментами /// </summary> private void CreateGrid() { _myGridView = DataGridFactory.GetDataGridDataSource(); _myGridView.DoubleClick += _myGridView_DoubleClick; HostSecurities.Child = _myGridView; HostSecurities.Child.Show(); _myGridView.Rows.Add(); }
/// <summary> /// сохдать таблицу источников /// </summary> private void CreateSourceGrid() { DataGridView newGrid = DataGridFactory.GetDataGridServers(); _gridSources = newGrid; _gridSources.DoubleClick += _gridSources_DoubleClick; HostSource.Child = _gridSources; HostSource.VerticalAlignment = VerticalAlignment.Top; }
/// <summary> /// create phase table on totals tabs /// создать таблицу фаз на вкладки итогов /// </summary> private void CreateTableFazes() { _gridFazesEnd = DataGridFactory.GetDataGridView(DataGridViewSelectionMode.FullRowSelect, DataGridViewAutoSizeRowsMode.None, true); _gridFazesEnd.ScrollBars = ScrollBars.Vertical; DataGridViewTextBoxCell cell0 = new DataGridViewTextBoxCell(); cell0.Style = _gridFazesEnd.DefaultCellStyle; DataGridViewColumn column0 = new DataGridViewColumn(); column0.CellTemplate = cell0; column0.HeaderText = OsLocalization.Optimizer.Message23; column0.ReadOnly = true; column0.Width = 100; _gridFazesEnd.Columns.Add(column0); DataGridViewColumn column1 = new DataGridViewColumn(); column1.CellTemplate = cell0; column1.HeaderText = OsLocalization.Optimizer.Message24; column1.ReadOnly = true; column1.Width = 150; _gridFazesEnd.Columns.Add(column1); DataGridViewColumn column = new DataGridViewColumn(); column.CellTemplate = cell0; column.HeaderText = OsLocalization.Optimizer.Message25; column.ReadOnly = true; column.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; _gridFazesEnd.Columns.Add(column); DataGridViewColumn column2 = new DataGridViewColumn(); column2.CellTemplate = cell0; column2.HeaderText = OsLocalization.Optimizer.Message26; column2.ReadOnly = true; column2.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; _gridFazesEnd.Columns.Add(column2); DataGridViewColumn column3 = new DataGridViewColumn(); column3.CellTemplate = cell0; column3.HeaderText = OsLocalization.Optimizer.Message27; column3.ReadOnly = true; column3.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; _gridFazesEnd.Columns.Add(column3); _gridFazesEnd.Rows.Add(null, null); WindowsFormsHostFazeNumOnTubResult.Child = _gridFazesEnd; _gridFazesEnd.CellClick += _gridFazesEnd_CellClick; }
/// <summary> /// create source table /// сохдать таблицу источников /// </summary> private void CreateSourceGrid() { DataGridView newGrid = DataGridFactory.GetDataGridServers(); newGrid.ScrollBars = ScrollBars.Vertical; _gridSources = newGrid; _gridSources.DoubleClick += _gridSources_DoubleClick; _hostServers.Child = _gridSources; _hostServers.VerticalAlignment = VerticalAlignment.Top; }
// object of log // объект лога /// <summary> /// constructor /// конструктор /// </summary> /// <param name="uniqName">log object name / имя объекта которому принадлежит лог</param> /// <param name="startProgram">program createing class / программа создавшая класс</param> public Log(string uniqName, StartProgram startProgram) { _uniqName = uniqName; _startProgram = startProgram; if (_watcher == null) { Activate(); } AddToLogsToCheck(this); _grid = DataGridFactory.GetDataGridView(DataGridViewSelectionMode.FullRowSelect, DataGridViewAutoSizeRowsMode.AllCellsExceptHeaders); _grid.ScrollBars = ScrollBars.Vertical; DataGridViewTextBoxCell cell0 = new DataGridViewTextBoxCell(); cell0.Style = _grid.DefaultCellStyle; DataGridViewColumn column0 = new DataGridViewColumn(); column0.CellTemplate = cell0; column0.HeaderText = OsLocalization.Logging.Column1; column0.ReadOnly = true; column0.Width = 170; _grid.Columns.Add(column0); DataGridViewColumn column1 = new DataGridViewColumn(); column1.CellTemplate = cell0; column1.HeaderText = OsLocalization.Logging.Column2; column1.ReadOnly = true; column1.Width = 100; _grid.Columns.Add(column1); DataGridViewColumn column = new DataGridViewColumn(); column.CellTemplate = cell0; column.HeaderText = OsLocalization.Logging.Column3; column.ReadOnly = true; column.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; _grid.Columns.Add(column); _grid.Rows.Add(null, null); _grid.DoubleClick += _grid_DoubleClick; _messageSender = new MessageSender(uniqName, _startProgram); CreateErrorLogGreed(); }
private void CreateGrid() { if (HostAllert == null) { return; } if (!HostAllert.Dispatcher.CheckAccess()) { HostAllert.Dispatcher.Invoke(new Action(CreateGrid)); return; } GridViewBox = DataGridFactory.GetDataGridView(DataGridViewSelectionMode.FullRowSelect, DataGridViewAutoSizeRowsMode.AllCells); DataGridViewTextBoxCell cell0 = new DataGridViewTextBoxCell(); cell0.Style = GridViewBox.DefaultCellStyle; DataGridViewColumn column0 = new DataGridViewColumn(); column0.CellTemplate = cell0; column0.HeaderText = OsLocalization.Alerts.GridHeader0; column0.ReadOnly = true; column0.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; //column0.Width = 150; GridViewBox.Columns.Add(column0); DataGridViewColumn column = new DataGridViewColumn(); column.CellTemplate = cell0; column.HeaderText = OsLocalization.Alerts.GridHeader1; column.ReadOnly = true; column.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; // column.Width = 150; GridViewBox.Columns.Add(column); DataGridViewColumn column1 = new DataGridViewColumn(); column1.CellTemplate = cell0; column1.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; column1.ReadOnly = true; // column1.Width = 150; column1.HeaderText = OsLocalization.Alerts.GridHeader2; GridViewBox.Columns.Add(column1); GridViewBox.Rows.Add(null, null); GridViewBox.Click += GridViewBox_Click; GridViewBox.DoubleClick += GridViewBox_DoubleClick; }
/// <summary> /// создать таблицу /// </summary> /// <returns>таблица для прорисовки на ней позиций</returns> private DataGridView CreateNewTable() { try { DataGridView newGrid = DataGridFactory.GetDataGridPosition(); return(newGrid); } catch (Exception error) { SendNewLogMessage(error.ToString(), LogMessageType.Error); } return(null); }
private void CreateGridVisual() { //_series = CreateSeries("Ma", Color.DodgerBlue, IndicatorChartPaintType.Line, false); _gridVisual = DataGridFactory.GetDataGridView(DataGridViewSelectionMode.CellSelect, DataGridViewAutoSizeRowsMode.None); DataGridViewTextBoxCell cell0 = new DataGridViewTextBoxCell(); cell0.Style = _gridVisual.DefaultCellStyle; DataGridViewColumn column0 = new DataGridViewColumn(); column0.CellTemplate = cell0; column0.HeaderText = "Name"; column0.ReadOnly = true; column0.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; _gridVisual.Columns.Add(column0); DataGridViewColumn column1 = new DataGridViewColumn(); column1.CellTemplate = cell0; column1.HeaderText = "Color"; column1.ReadOnly = false; column1.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; _gridVisual.Columns.Add(column1); DataGridViewColumn column2 = new DataGridViewColumn(); column2.CellTemplate = cell0; column2.HeaderText = "Type"; column2.ReadOnly = false; column2.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; _gridVisual.Columns.Add(column2); DataGridViewColumn column3 = new DataGridViewColumn(); column3.CellTemplate = cell0; column3.HeaderText = "Is Paint"; column3.ReadOnly = false; column3.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; _gridVisual.Columns.Add(column3); _gridVisual.Rows.Add(null, null); HostVisual.Child = _gridVisual; _gridVisual.Click += _gridVisual_Click; }
DataGrid MakeDataGrid() { var dataGridFactory = new DataGridFactory(); var dg = dataGridFactory.Make_ColumnHeaderAware_DataGrid(MyIndicators); //Do not use "dg.ItemsSource = MyList", because changing MyList will not be updated in the UI //Use binding instead: BindingOperations.SetBinding(dg, DataGrid.ItemsSourceProperty, new Binding { Source = MyList }); dg.SetValue(Grid.RowProperty, 1); return(dg); }
DataGrid MakeDataGrid() { var dataGridFactory = new DataGridFactory(); var dg = dataGridFactory.Make_ColumnHeaderAware_DataGrid(MyIndicators); //Do not use "dg.ItemsSource = MyList", because changing MyList will not be updated in the UI //Use binding instead: dg.SetBinding(DataGrid.ItemsSourceProperty, new Binding { Source = MyList }); dg.HorizontalAlignment = HorizontalAlignment.Center; dg.VerticalAlignment = VerticalAlignment.Center; dg.SetValue(Grid.RowProperty, 1); return(dg); }
/// <summary> /// create the table for errors /// создать таблицу для ошибок /// </summary> private static void CreateErrorLogGreed() { if (_gridErrorLog != null) { return; } _gridErrorLog = DataGridFactory.GetDataGridView(DataGridViewSelectionMode.FullRowSelect, DataGridViewAutoSizeRowsMode.AllCells); DataGridViewCellStyle style = new DataGridViewCellStyle(); style.Alignment = DataGridViewContentAlignment.TopLeft; style.WrapMode = DataGridViewTriState.True; _gridErrorLog.DefaultCellStyle = style; DataGridViewTextBoxCell cell0 = new DataGridViewTextBoxCell(); cell0.Style = style; DataGridViewColumn column0 = new DataGridViewColumn(); column0.CellTemplate = cell0; column0.HeaderText = OsLocalization.Logging.Column1; column0.ReadOnly = true; column0.Width = 170; _gridErrorLog.Columns.Add(column0); DataGridViewColumn column1 = new DataGridViewColumn(); column1.CellTemplate = cell0; column1.HeaderText = OsLocalization.Logging.Column2; column1.ReadOnly = true; column1.Width = 100; _gridErrorLog.Columns.Add(column1); DataGridViewColumn column = new DataGridViewColumn(); column.CellTemplate = cell0; column.HeaderText = OsLocalization.Logging.Column3; column.ReadOnly = true; column.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; _gridErrorLog.Columns.Add(column); }
private DataGridView GetDataGridView() { DataGridView grid = DataGridFactory.GetDataGridView(DataGridViewSelectionMode.FullRowSelect, DataGridViewAutoSizeRowsMode.AllCells); grid.ReadOnly = true; grid.ScrollBars = ScrollBars.Vertical; DataGridViewColumn column = new DataGridViewColumn(); column.HeaderText = OsLocalization.Trader.Label60; column.CellTemplate = new DataGridViewTextBoxCell(); column.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; grid.Columns.Add(column); return(grid); }
/// <summary> /// create a securities storage table /// создать таблицу хранения бумаг /// </summary> private void CreateSecuritiesTable() { _grid = DataGridFactory.GetDataGridView(DataGridViewSelectionMode.FullRowSelect, DataGridViewAutoSizeRowsMode.None); DataGridViewTextBoxCell cell0 = new DataGridViewTextBoxCell(); cell0.Style = _grid.DefaultCellStyle; DataGridViewColumn column0 = new DataGridViewColumn(); column0.CellTemplate = cell0; column0.HeaderText = OsLocalization.Data.Label14; column0.ReadOnly = true; column0.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; _grid.Columns.Add(column0); HostSecurities.Child = _grid; }
/// <summary> /// add items for drawing portfolios and orders /// добавить элементы, на котором будут прорисовываться портфели и ордера /// </summary> public void SetHostTable(WindowsFormsHost hostPortfolio, WindowsFormsHost hostOrders) { try { _gridPosition = DataGridFactory.GetDataGridPortfolios(); _positionHost = hostPortfolio; _positionHost.Child = _gridPosition; _positionHost.Child.Show(); _positionHost.Child.Refresh(); _gridOrders = DataGridFactory.GetDataGridOrder(); _ordersHost = hostOrders; _ordersHost.Child = _gridOrders; _gridOrders.Click += _gridOrders_Click; } catch (Exception error) { SendNewLogMessage(error.ToString(), LogMessageType.Error); } }
/// <summary> /// create a table for papers/создать таблицу для бумаг /// </summary> private void CreateTable() { _grid = DataGridFactory.GetDataGridView(DataGridViewSelectionMode.FullRowSelect, DataGridViewAutoSizeRowsMode.AllCellsExceptHeaders); _grid.ScrollBars = ScrollBars.Vertical; DataGridViewTextBoxCell cell0 = new DataGridViewTextBoxCell(); cell0.Style = _grid.DefaultCellStyle; DataGridViewColumn column0 = new DataGridViewColumn(); column0.CellTemplate = cell0; column0.HeaderText = OsLocalization.Data.Label2; column0.ReadOnly = true; column0.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; _grid.Columns.Add(column0); DataGridViewColumn column1 = new DataGridViewColumn(); column1.CellTemplate = cell0; column1.HeaderText = OsLocalization.Data.Label3; column1.ReadOnly = true; column1.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; _grid.Columns.Add(column1); DataGridViewCheckBoxColumn colum6 = new DataGridViewCheckBoxColumn(); //colum6.CellTemplate = cell0; colum6.HeaderText = OsLocalization.Trader.Label171; colum6.ReadOnly = false; colum6.Width = 50; _grid.Columns.Add(colum6); HostSecurity.Child = _grid; TextBoxSearchSec.Text = OsLocalization.Trader.Label174; TextBoxSearchSec.TextChanged += TextBoxSearchSec_TextChanged; }
public void CreateParamDataGrid() { _newGrid = DataGridFactory.GetDataGridView(DataGridViewSelectionMode.CellSelect, DataGridViewAutoSizeRowsMode.None); DataGridViewTextBoxCell cell0 = new DataGridViewTextBoxCell(); cell0.Style = _newGrid.DefaultCellStyle; DataGridViewColumn colum0 = new DataGridViewColumn(); colum0.CellTemplate = cell0; colum0.HeaderText = OsLocalization.Market.GridColumn1; colum0.ReadOnly = true; colum0.Width = 200; _newGrid.Columns.Add(colum0); DataGridViewColumn colu = new DataGridViewColumn(); colu.CellTemplate = cell0; colu.HeaderText = OsLocalization.Market.GridColumn2; colu.ReadOnly = false; colu.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; _newGrid.Columns.Add(colu); DataGridViewColumn colum1 = new DataGridViewColumn(); colum1.CellTemplate = cell0; colum1.HeaderText = @""; colum1.ReadOnly = true; colum1.Width = 100; _newGrid.Columns.Add(colum1); HostSettings.Child = _newGrid; _newGrid.CellValueChanged += _newGrid_CellValueChanged; _newGrid.Click += _newGrid_Click; }
/// <summary> /// создание таблицы сетов паттернов /// </summary> private void CreateSetsDataGrid() { _gridSets = DataGridFactory.GetDataGridView(DataGridViewSelectionMode.FullRowSelect, DataGridViewAutoSizeRowsMode.None); DataGridViewTextBoxCell cell0 = new DataGridViewTextBoxCell(); cell0.Style = _gridSets.DefaultCellStyle; DataGridViewColumn column0 = new DataGridViewColumn(); column0.CellTemplate = cell0; column0.HeaderText = @"№"; column0.ReadOnly = true; column0.Width = 50; _gridSets.Columns.Add(column0); DataGridViewColumn column1 = new DataGridViewColumn(); column1.CellTemplate = cell0; column1.HeaderText = OsLocalization.Miner.Message4; column1.ReadOnly = true; column1.Width = 150; _gridSets.Columns.Add(column1); DataGridViewColumn column = new DataGridViewColumn(); column.CellTemplate = cell0; column.HeaderText = OsLocalization.Miner.Message5; column.ReadOnly = true; column.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; _gridSets.Columns.Add(column); _gridSets.Rows.Add(null, null); _gridSets.Click += _gridSets_Click; _gridSets.MouseClick += _gridSets_MouseClick; _hostSets.Child = _gridSets; }
private void CreateGridScriptIndicators() { _gridNamesScript = DataGridFactory.GetDataGridView(DataGridViewSelectionMode.FullRowSelect, DataGridViewAutoSizeRowsMode.AllCells); _gridNamesScript.ReadOnly = true; _gridNamesScript.ScrollBars = ScrollBars.Vertical; HostNamesScript.Child = _gridNamesScript; DataGridViewColumn column = new DataGridViewColumn(); column.HeaderText = OsLocalization.Charts.LabelIndicatorType; column.CellTemplate = new DataGridViewTextBoxCell(); column.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; _gridNamesScript.Columns.Add(column); List <string> indName = IndicatorsFactory.GetIndicatorsNames(); for (int i = 0; i < indName.Count; i++) { _gridNamesScript.Rows.Add(indName[i]); } _gridNamesScript.Click += delegate { _lastScriptGrid = true; }; }
private void CreateGrid() { // номер, класс, тип, сокращонное название бумаги, полное имя, дополнительное имя, влк/выкл DataGridView newGrid = DataGridFactory.GetDataGridView(DataGridViewSelectionMode.FullRowSelect, DataGridViewAutoSizeRowsMode.DisplayedCells); newGrid.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.AutoSize; newGrid.ScrollBars = ScrollBars.Vertical; DataGridViewCellStyle style = newGrid.DefaultCellStyle; DataGridViewTextBoxCell cell0 = new DataGridViewTextBoxCell(); cell0.Style = style; DataGridViewColumn colum0 = new DataGridViewColumn(); colum0.CellTemplate = cell0; colum0.HeaderText = OsLocalization.Trader.Label165; colum0.ReadOnly = true; colum0.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; newGrid.Columns.Add(colum0); DataGridViewColumn colum1 = new DataGridViewColumn(); colum1.CellTemplate = cell0; colum1.HeaderText = OsLocalization.Trader.Label166; colum1.ReadOnly = true; colum1.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; newGrid.Columns.Add(colum1); DataGridViewColumn colum2 = new DataGridViewColumn(); colum2.CellTemplate = cell0; colum2.HeaderText = OsLocalization.Trader.Label167; colum2.ReadOnly = true; colum2.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; newGrid.Columns.Add(colum2); DataGridViewColumn colum3 = new DataGridViewColumn(); colum3.CellTemplate = cell0; colum3.HeaderText = OsLocalization.Trader.Label168; colum3.ReadOnly = true; colum3.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; newGrid.Columns.Add(colum3); DataGridViewColumn colum4 = new DataGridViewColumn(); colum4.CellTemplate = cell0; colum4.HeaderText = OsLocalization.Trader.Label169; colum4.ReadOnly = true; colum4.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; newGrid.Columns.Add(colum4); DataGridViewColumn colum5 = new DataGridViewColumn(); colum5.CellTemplate = cell0; colum5.HeaderText = OsLocalization.Trader.Label170; colum5.ReadOnly = true; colum5.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; newGrid.Columns.Add(colum5); DataGridViewCheckBoxColumn colum6 = new DataGridViewCheckBoxColumn(); //colum6.CellTemplate = cell0; colum6.HeaderText = OsLocalization.Trader.Label171; colum6.ReadOnly = false; colum6.Width = 50; newGrid.Columns.Add(colum6); _gridSecurities = newGrid; SecuritiesHost.Child = _gridSecurities; }
public IbContractStorageUi(List <SecurityIb> secToSubscrible) { InitializeComponent(); SecToSubscrible = secToSubscrible; _grid = DataGridFactory.GetDataGridView(DataGridViewSelectionMode.FullRowSelect, DataGridViewAutoSizeRowsMode.None); DataGridViewTextBoxCell cell0 = new DataGridViewTextBoxCell(); cell0.Style = _grid.DefaultCellStyle; DataGridViewColumn column0 = new DataGridViewColumn(); column0.CellTemplate = cell0; column0.HeaderText = OsLocalization.Market.Label42; column0.ReadOnly = false; column0.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; // column0.Width = 150; _grid.Columns.Add(column0); DataGridViewColumn column = new DataGridViewColumn(); column.CellTemplate = cell0; column.HeaderText = OsLocalization.Market.Label43; column.ReadOnly = false; column.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; // column.Width = 150; _grid.Columns.Add(column); DataGridViewColumn column1 = new DataGridViewColumn(); column1.CellTemplate = cell0; column1.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; column1.ReadOnly = false; // column1.Width = 150; column1.HeaderText = OsLocalization.Market.Label44; _grid.Columns.Add(column1); DataGridViewColumn column3 = new DataGridViewColumn(); column3.CellTemplate = cell0; column3.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; column3.ReadOnly = false; // column1.Width = 150; column3.HeaderText = OsLocalization.Market.Label45; _grid.Columns.Add(column3); DataGridViewColumn column4 = new DataGridViewColumn(); column4.CellTemplate = cell0; column4.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; column4.ReadOnly = false; // column1.Width = 150; column4.HeaderText = OsLocalization.Market.Label46; _grid.Columns.Add(column4); _grid.Rows.Add(null, null); _grid.Click += _grid_Click; _grid.CellValueChanged += _grid_CellValueChanged; Host.Child = _grid; LoadSecOnTable(); }