Exemple #1
0
        //protected DataGridViewTables (int [] arWidthColiumns) {
        protected HDataGridViewBase(HDateTime.INTERVAL interval, ColumnProperies[] arColuumns, bool bIsItogo)
            : base(new Color [] { FormMain.formGraphicsSettings.BackgroundColor                                                                     // , иначе установить цвет системной палитры
                                  , Color.Yellow
                                  , FormMain.formGraphicsSettings.COLOR(FormGraphicsSettings.INDEX_COLOR.DIVIATION) }
                   , bIsItogo)
        {
            m_IdInterval = interval;

            //m_arColumns = new ColumnProperies[arWidthColiumns.Length];
            m_arColumns = new ColumnProperies[arColuumns.Length];

            int i = -1;

            //m_iWIdthDefault = 0;
            for (i = 0; i < m_arColumns.Length; i++)
            {
                m_arColumns[i] = arColuumns[i]; // new ColumnProperies();

                m_arColumns[i].obj = new DataGridViewTextBoxColumn();

                //Вариант №1
                //m_arColumns[i].width = arWidthColiumns[i];
                //m_iWIdthDefault += m_arColumns[i].width;

                ////Вариант №2
                //m_arColumns[i].widthPerc = arWidthPercColiumns[i];

                ////Вариант №3
                //m_arColumns[i].minWidth = arColuumns[i].minWidth;
                //m_arColumns[i].widthPerc = arColuumns[i].widthPerc;
                //m_arColumns[i].headerText = arColuumns[i].headerText;
                //m_arColumns[i].name = arColuumns[i].name;
            }

            InitializeComponents();

            this.ClientSizeChanged += new EventHandler(DataGridViewTables_ClientSizeChanged);

            //this.FirstDisplayedScrollingRowIndex = 0;
            //this.DisplayedRowCount (true);
        }
Exemple #2
0
        //protected DataGridViewTables (int [] arWidthColiumns) {
        protected HDataGridViewBase(HDateTime.INTERVAL interval, ColumnProperies[] arColuumns)
        {
            m_IdInterval = interval;

            if (s_dgvCellStyleError == null)
            {
                s_dgvCellStyleError = new DataGridViewCellStyle(); s_dgvCellStyleError.BackColor = Color.Red;
            }
            else
            {
                ;
            }
            if (s_dgvCellStyleWarning == null)
            {
                s_dgvCellStyleWarning = new DataGridViewCellStyle(); s_dgvCellStyleWarning.BackColor = Color.Yellow;
            }
            else
            {
                ;
            }
            if (s_dgvCellStyleCommon == null)
            {
                s_dgvCellStyleCommon = new DataGridViewCellStyle();
            }
            else
            {
                ;
            }

            //m_arColumns = new ColumnProperies[arWidthColiumns.Length];
            m_arColumns = new ColumnProperies[arColuumns.Length];

            int i = -1;

            //m_iWIdthDefault = 0;
            for (i = 0; i < m_arColumns.Length; i++)
            {
                m_arColumns[i] = arColuumns[i]; // new ColumnProperies();

                m_arColumns[i].obj = new DataGridViewTextBoxColumn();

                //Вариант №1
                //m_arColumns[i].width = arWidthColiumns[i];
                //m_iWIdthDefault += m_arColumns[i].width;

                ////Вариант №2
                //m_arColumns[i].widthPerc = arWidthPercColiumns[i];

                ////Вариант №3
                //m_arColumns[i].minWidth = arColuumns[i].minWidth;
                //m_arColumns[i].widthPerc = arColuumns[i].widthPerc;
                //m_arColumns[i].headerText = arColuumns[i].headerText;
                //m_arColumns[i].name = arColuumns[i].name;
            }

            InitializeComponents();

            this.ClientSizeChanged += new EventHandler(DataGridViewTables_ClientSizeChanged);

            //this.FirstDisplayedScrollingRowIndex = 0;
            //this.DisplayedRowCount (true);
        }
Exemple #3
0
 public HDataGridViewStandard(HDateTime.INTERVAL interval, ColumnProperies[] arColumns)
     : base(interval, arColumns)
 {
 }
Exemple #4
0
 public DataGridViewVzletTDirectHours(HDateTime.INTERVAL interval, ColumnProperies[] arColumns)
     : base(interval, arColumns)
 {
 }
Exemple #5
0
 public int ParamsGetTgId(HDateTime.INTERVAL id_time, int sensor)
 {
     return(m_tg_id[(int)id_time, sensor]);
 }