Exemplo n.º 1
0
 private void InitGrid()
 {
     if (!this.inited)
     {
         this.GridV.Columns.Clear();
         this.GridV.Rows.Clear();
         this.GridV.ContextMenuStrip   = this.contextMenuStrip1;
         this.GridV.RowHeadersVisible  = false;
         this.GridV.AllowUserToAddRows = true;
         this.GridV.BorderStyle        = BorderStyle.Fixed3D;
         this.GridV.Dock            = DockStyle.Fill;
         this.GridV.MultiSelect     = false;
         this.GridV.BackgroundColor = Color.FromKnownColor(KnownColor.White);
         this.GridV.GridColor       = Color.FromKnownColor(KnownColor.ActiveBorder);
         this.GridV.ColumnHeadersDefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
         this.GridV.ColumnHeadersHeightSizeMode             = DataGridViewColumnHeadersHeightSizeMode.EnableResizing;
         this.GridV.ColumnHeadersHeight = 31;
         this.GridV.AlternatingRowsDefaultCellStyle.BackColor = Color.FromArgb(240, 240, 240);
         DataGridViewCheckBoxColumn dataGridViewCheckBoxColumn = new DataGridViewCheckBoxColumn();
         DatagridViewCheckBoxHeader.DatagridViewCheckBoxHeaderCell datagridViewCheckBoxHeaderCell = new DatagridViewCheckBoxHeader.DatagridViewCheckBoxHeaderCell();
         dataGridViewCheckBoxColumn.HeaderCell = datagridViewCheckBoxHeaderCell;
         dataGridViewCheckBoxColumn.Width      = 25;
         this.GridV.Columns.Add(dataGridViewCheckBoxColumn);
         datagridViewCheckBoxHeaderCell.OnCheckBoxClicked += new DatagridViewCheckBoxHeader.CheckBoxClickedHandler(this.cbHeader_OnCheckBoxClicked);
         DataGridViewTextBoxColumn dataGridViewTextBoxColumn = new DataGridViewTextBoxColumn();
         dataGridViewTextBoxColumn.HeaderText = "终端名称";
         dataGridViewTextBoxColumn.Name       = "zdipdz";
         dataGridViewTextBoxColumn.Width      = 60;
         dataGridViewTextBoxColumn.SortMode   = DataGridViewColumnSortMode.NotSortable;
         this.GridV.Columns.Add(dataGridViewTextBoxColumn);
         dataGridViewTextBoxColumn            = new DataGridViewTextBoxColumn();
         dataGridViewTextBoxColumn.HeaderText = "行政区划码A1";
         dataGridViewTextBoxColumn.Name       = "zdmc";
         dataGridViewTextBoxColumn.Width      = 50;
         dataGridViewTextBoxColumn.SortMode   = DataGridViewColumnSortMode.NotSortable;
         this.GridV.Columns.Add(dataGridViewTextBoxColumn);
         dataGridViewTextBoxColumn            = new DataGridViewTextBoxColumn();
         dataGridViewTextBoxColumn.HeaderText = "终端地址A2";
         dataGridViewTextBoxColumn.Name       = "gybz";
         dataGridViewTextBoxColumn.Width      = 50;
         dataGridViewTextBoxColumn.SortMode   = DataGridViewColumnSortMode.NotSortable;
         this.GridV.Columns.Add(dataGridViewTextBoxColumn);
         DataGridViewComboBoxColumn dataGridViewComboBoxColumn = new DataGridViewComboBoxColumn();
         dataGridViewComboBoxColumn.HeaderText = "操作模式";
         dataGridViewComboBoxColumn.Name       = "czmsxz";
         dataGridViewComboBoxColumn.SortMode   = DataGridViewColumnSortMode.NotSortable;
         dataGridViewComboBoxColumn.Items.Add("串口模式");
         dataGridViewComboBoxColumn.Items.Add("GPRS(服务端)");
         dataGridViewComboBoxColumn.Items.Add("GPRS(客户端)");
         dataGridViewComboBoxColumn.Items.Add("UDP模式");
         this.GridV.Columns.Add(dataGridViewComboBoxColumn);
         DataGridViewImageColumn dataGridViewImageColumn = new DataGridViewImageColumn();
         dataGridViewImageColumn.HeaderText = "状态";
         dataGridViewImageColumn.Name       = "jg";
         dataGridViewImageColumn.Width      = 22;
         dataGridViewImageColumn.ReadOnly   = true;
         dataGridViewImageColumn.SortMode   = DataGridViewColumnSortMode.NotSortable;
         this.GridV.Columns.Add(dataGridViewImageColumn);
         this.GridV.AllowUserToAddRows = false;
         this.inited = true;
     }
 }
Exemplo n.º 2
0
        private void InitGrid(DataGridView Grid, string user)
        {
            Grid.Columns.Clear();
            Grid.Rows.Clear();
            Grid.MultiSelect     = false;
            Grid.BorderStyle     = BorderStyle.None;
            Grid.BackgroundColor = Color.FromKnownColor(KnownColor.White);
            Grid.GridColor       = Color.FromKnownColor(KnownColor.ActiveBorder);
            Grid.ColumnHeadersDefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
            Grid.ColumnHeadersHeightSizeMode             = DataGridViewColumnHeadersHeightSizeMode.EnableResizing;
            Grid.ColumnHeadersHeight = 28;
            DataGridViewTextBoxColumn dataGridViewTextBoxColumn = new DataGridViewTextBoxColumn();

            dataGridViewTextBoxColumn.HeaderText = "项目分类";
            dataGridViewTextBoxColumn.Name       = "zdmc";
            dataGridViewTextBoxColumn.Width      = 80;
            dataGridViewTextBoxColumn.ReadOnly   = true;
            dataGridViewTextBoxColumn.SortMode   = DataGridViewColumnSortMode.NotSortable;
            Grid.Columns.Add(dataGridViewTextBoxColumn);
            dataGridViewTextBoxColumn            = new DataGridViewTextBoxColumn();
            dataGridViewTextBoxColumn.HeaderText = "项目名称";
            dataGridViewTextBoxColumn.Name       = "gybz";
            dataGridViewTextBoxColumn.Width      = 120;
            dataGridViewTextBoxColumn.ReadOnly   = true;
            dataGridViewTextBoxColumn.SortMode   = DataGridViewColumnSortMode.NotSortable;
            Grid.Columns.Add(dataGridViewTextBoxColumn);
            dataGridViewTextBoxColumn            = new DataGridViewTextBoxColumn();
            dataGridViewTextBoxColumn.HeaderText = "AFN";
            dataGridViewTextBoxColumn.Name       = "gygs";
            dataGridViewTextBoxColumn.Width      = 35;
            dataGridViewTextBoxColumn.ReadOnly   = true;
            dataGridViewTextBoxColumn.SortMode   = DataGridViewColumnSortMode.NotSortable;
            Grid.Columns.Add(dataGridViewTextBoxColumn);
            dataGridViewTextBoxColumn            = new DataGridViewTextBoxColumn();
            dataGridViewTextBoxColumn.HeaderText = "FN";
            dataGridViewTextBoxColumn.Name       = "xzjs";
            dataGridViewTextBoxColumn.Width      = 35;
            dataGridViewTextBoxColumn.ReadOnly   = true;
            dataGridViewTextBoxColumn.SortMode   = DataGridViewColumnSortMode.NotSortable;
            Grid.Columns.Add(dataGridViewTextBoxColumn);
            dataGridViewTextBoxColumn            = new DataGridViewTextBoxColumn();
            dataGridViewTextBoxColumn.HeaderText = "PN";
            dataGridViewTextBoxColumn.Name       = "kzm";
            dataGridViewTextBoxColumn.Width      = 35;
            dataGridViewTextBoxColumn.SortMode   = DataGridViewColumnSortMode.NotSortable;
            Grid.Columns.Add(dataGridViewTextBoxColumn);
            dataGridViewTextBoxColumn            = new DataGridViewTextBoxColumn();
            dataGridViewTextBoxColumn.HeaderText = "发送数据";
            dataGridViewTextBoxColumn.Name       = "ckz";
            dataGridViewTextBoxColumn.Width      = 80;
            dataGridViewTextBoxColumn.SortMode   = DataGridViewColumnSortMode.NotSortable;
            Grid.Columns.Add(dataGridViewTextBoxColumn);
            DataGridViewCheckBoxColumn dataGridViewCheckBoxColumn = new DataGridViewCheckBoxColumn();

            DatagridViewCheckBoxHeader.DatagridViewCheckBoxHeaderCell datagridViewCheckBoxHeaderCell = new DatagridViewCheckBoxHeader.DatagridViewCheckBoxHeaderCell();
            dataGridViewCheckBoxColumn.HeaderCell = datagridViewCheckBoxHeaderCell;
            dataGridViewCheckBoxColumn.Width      = 25;
            Grid.Columns.Add(dataGridViewCheckBoxColumn);
            datagridViewCheckBoxHeaderCell.OnCheckBoxClicked += new DatagridViewCheckBoxHeader.CheckBoxClickedHandler(this.cbHeader_OnCheckBoxClicked);
            dataGridViewTextBoxColumn            = new DataGridViewTextBoxColumn();
            dataGridViewTextBoxColumn.HeaderText = "A1";
            dataGridViewTextBoxColumn.Name       = "ckzA1";
            dataGridViewTextBoxColumn.Width      = 35;
            dataGridViewTextBoxColumn.ReadOnly   = true;
            dataGridViewTextBoxColumn.SortMode   = DataGridViewColumnSortMode.NotSortable;
            Grid.Columns.Add(dataGridViewTextBoxColumn);
            dataGridViewTextBoxColumn            = new DataGridViewTextBoxColumn();
            dataGridViewTextBoxColumn.HeaderText = "A2";
            dataGridViewTextBoxColumn.Name       = "ckzA2";
            dataGridViewTextBoxColumn.Width      = 40;
            dataGridViewTextBoxColumn.ReadOnly   = true;
            dataGridViewTextBoxColumn.SortMode   = DataGridViewColumnSortMode.NotSortable;
            Grid.Columns.Add(dataGridViewTextBoxColumn);
            DataGridViewLinkColumn dataGridViewLinkColumn = new DataGridViewLinkColumn();

            dataGridViewLinkColumn.HeaderText = "接收数据";
            dataGridViewLinkColumn.Name       = "ckz";
            dataGridViewLinkColumn.Width      = 123;
            dataGridViewLinkColumn.SortMode   = DataGridViewColumnSortMode.NotSortable;
            Grid.Columns.Add(dataGridViewLinkColumn);
            dataGridViewTextBoxColumn            = new DataGridViewTextBoxColumn();
            dataGridViewTextBoxColumn.HeaderText = "时间";
            dataGridViewTextBoxColumn.Name       = "ckzsj";
            dataGridViewTextBoxColumn.ReadOnly   = true;
            dataGridViewTextBoxColumn.Width      = 60;
            dataGridViewTextBoxColumn.SortMode   = DataGridViewColumnSortMode.NotSortable;
            Grid.Columns.Add(dataGridViewTextBoxColumn);
            Grid.AllowUserToAddRows = false;
            checked
            {
                if (!string.IsNullOrEmpty(user))
                {
                    string[] aLLItems = Program.gFaDataBase.GetALLItems(user);
                    for (int i = 0; i < aLLItems.Length; i++)
                    {
                        if (aLLItems[i].Length > 0)
                        {
                            string[] array = aLLItems[i].Split(new char[]
                            {
                                ','
                            });
                            this.AddRow(array[0], array[1], "", "", array[2], array[3], array[4], array[5]);
                        }
                    }
                }
            }
        }
Exemplo n.º 3
0
        private void InitGrid(DataGridView Grid)
        {
            Grid.Columns.Clear();
            Grid.Rows.Clear();
            Grid.ContextMenuStrip = this.contextMenuStrip1;
            Grid.MultiSelect      = false;
            Grid.BorderStyle      = BorderStyle.None;
            Grid.BackgroundColor  = Color.FromKnownColor(KnownColor.White);
            Grid.GridColor        = Color.FromKnownColor(KnownColor.ActiveBorder);
            Grid.ColumnHeadersDefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
            Grid.ColumnHeadersHeightSizeMode             = DataGridViewColumnHeadersHeightSizeMode.EnableResizing;
            Grid.ColumnHeadersHeight = 28;
            DataGridViewCheckBoxColumn dataGridViewCheckBoxColumn = new DataGridViewCheckBoxColumn();

            DatagridViewCheckBoxHeader.DatagridViewCheckBoxHeaderCell datagridViewCheckBoxHeaderCell = new DatagridViewCheckBoxHeader.DatagridViewCheckBoxHeaderCell();
            dataGridViewCheckBoxColumn.HeaderCell = datagridViewCheckBoxHeaderCell;
            dataGridViewCheckBoxColumn.Width      = 25;
            Grid.Columns.Add(dataGridViewCheckBoxColumn);
            datagridViewCheckBoxHeaderCell.OnCheckBoxClicked += new DatagridViewCheckBoxHeader.CheckBoxClickedHandler(this.cbHeader_OnCheckBoxClicked);
            DataGridViewTextBoxColumn dataGridViewTextBoxColumn = new DataGridViewTextBoxColumn();

            dataGridViewTextBoxColumn.HeaderText = "端口号";
            dataGridViewTextBoxColumn.Name       = "dkfhh";
            dataGridViewTextBoxColumn.Width      = 60;
            dataGridViewTextBoxColumn.SortMode   = DataGridViewColumnSortMode.NotSortable;
            Grid.Columns.Add(dataGridViewTextBoxColumn);
            dataGridViewTextBoxColumn            = new DataGridViewTextBoxColumn();
            dataGridViewTextBoxColumn.HeaderText = "电表地址";
            dataGridViewTextBoxColumn.Name       = "gybgfhz";
            dataGridViewTextBoxColumn.Width      = 90;
            dataGridViewTextBoxColumn.SortMode   = DataGridViewColumnSortMode.NotSortable;
            Grid.Columns.Add(dataGridViewTextBoxColumn);
            DataGridViewLinkColumn dataGridViewLinkColumn = new DataGridViewLinkColumn();

            dataGridViewLinkColumn.HeaderText = "规约标识";
            dataGridViewLinkColumn.Name       = "xzgfgjs";
            dataGridViewLinkColumn.Width      = 70;
            dataGridViewLinkColumn.ReadOnly   = true;
            dataGridViewLinkColumn.SortMode   = DataGridViewColumnSortMode.NotSortable;
            Grid.Columns.Add(dataGridViewLinkColumn);
            dataGridViewTextBoxColumn            = new DataGridViewTextBoxColumn();
            dataGridViewTextBoxColumn.HeaderText = "格式";
            dataGridViewTextBoxColumn.Name       = "xzjhhhhs";
            dataGridViewTextBoxColumn.Width      = 0;
            dataGridViewTextBoxColumn.ReadOnly   = true;
            dataGridViewTextBoxColumn.Visible    = false;
            dataGridViewTextBoxColumn.SortMode   = DataGridViewColumnSortMode.NotSortable;
            Grid.Columns.Add(dataGridViewTextBoxColumn);
            dataGridViewLinkColumn            = new DataGridViewLinkColumn();
            dataGridViewLinkColumn.HeaderText = "接收数据";
            dataGridViewLinkColumn.Name       = "fghghffr";
            dataGridViewLinkColumn.Width      = 180;
            dataGridViewLinkColumn.SortMode   = DataGridViewColumnSortMode.NotSortable;
            Grid.Columns.Add(dataGridViewLinkColumn);
            dataGridViewTextBoxColumn            = new DataGridViewTextBoxColumn();
            dataGridViewTextBoxColumn.HeaderText = "抄收内容";
            dataGridViewTextBoxColumn.Name       = "fghgddhffr";
            dataGridViewTextBoxColumn.Width      = 180;
            dataGridViewTextBoxColumn.SortMode   = DataGridViewColumnSortMode.NotSortable;
            Grid.Columns.Add(dataGridViewTextBoxColumn);
            dataGridViewTextBoxColumn            = new DataGridViewTextBoxColumn();
            dataGridViewTextBoxColumn.HeaderText = "时间";
            dataGridViewTextBoxColumn.Name       = "fghfgghffr";
            dataGridViewTextBoxColumn.Width      = 60;
            dataGridViewTextBoxColumn.SortMode   = DataGridViewColumnSortMode.NotSortable;
            Grid.Columns.Add(dataGridViewTextBoxColumn);
            Grid.AllowUserToAddRows = false;
        }