| | |
| | | System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle3 = new System.Windows.Forms.DataGridViewCellStyle(); |
| | | System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle4 = new System.Windows.Forms.DataGridViewCellStyle(); |
| | | System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle2 = new System.Windows.Forms.DataGridViewCellStyle(); |
| | | GridViewLayers = new PoisonDataGridView(); |
| | | colorDialog1 = new System.Windows.Forms.ColorDialog(); |
| | | Color = new System.Windows.Forms.DataGridViewImageColumn(); |
| | | layer = new System.Windows.Forms.DataGridViewTextBoxColumn(); |
| | | visible = new System.Windows.Forms.DataGridViewImageColumn(); |
| | | ((System.ComponentModel.ISupportInitialize)GridViewLayers).BeginInit(); |
| | | GridViewMain = new PoisonDataGridView(); |
| | | colID = new System.Windows.Forms.DataGridViewTextBoxColumn(); |
| | | colColorImage = new System.Windows.Forms.DataGridViewImageColumn(); |
| | | colName = new System.Windows.Forms.DataGridViewTextBoxColumn(); |
| | | colVisibleStatus = new System.Windows.Forms.DataGridViewImageColumn(); |
| | | ((System.ComponentModel.ISupportInitialize)GridViewMain).BeginInit(); |
| | | SuspendLayout(); |
| | | // |
| | | // GridViewLayers |
| | | // |
| | | GridViewLayers.AllowUserToAddRows = false; |
| | | GridViewLayers.AllowUserToDeleteRows = false; |
| | | GridViewLayers.AllowUserToResizeRows = false; |
| | | GridViewLayers.BackgroundColor = System.Drawing.Color.White; |
| | | GridViewLayers.BorderStyle = System.Windows.Forms.BorderStyle.None; |
| | | GridViewLayers.CellBorderStyle = System.Windows.Forms.DataGridViewCellBorderStyle.None; |
| | | GridViewLayers.ColumnHeadersBorderStyle = System.Windows.Forms.DataGridViewHeaderBorderStyle.Sunken; |
| | | GridViewMain.AllowUserToAddRows = false; |
| | | GridViewMain.AllowUserToDeleteRows = false; |
| | | GridViewMain.AllowUserToResizeRows = false; |
| | | GridViewMain.BackgroundColor = System.Drawing.Color.White; |
| | | GridViewMain.BorderStyle = System.Windows.Forms.BorderStyle.None; |
| | | GridViewMain.CellBorderStyle = System.Windows.Forms.DataGridViewCellBorderStyle.None; |
| | | GridViewMain.ColumnHeadersBorderStyle = System.Windows.Forms.DataGridViewHeaderBorderStyle.Sunken; |
| | | dataGridViewCellStyle1.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft; |
| | | dataGridViewCellStyle1.BackColor = System.Drawing.Color.FromArgb(59, 102, 150); |
| | | dataGridViewCellStyle1.Font = new System.Drawing.Font("Segoe UI", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Pixel); |
| | |
| | | dataGridViewCellStyle1.SelectionBackColor = System.Drawing.Color.FromArgb(85, 127, 176); |
| | | dataGridViewCellStyle1.SelectionForeColor = System.Drawing.Color.FromArgb(17, 17, 17); |
| | | dataGridViewCellStyle1.WrapMode = System.Windows.Forms.DataGridViewTriState.True; |
| | | GridViewLayers.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle1; |
| | | GridViewLayers.ColumnHeadersHeight = 20; |
| | | GridViewLayers.ColumnHeadersVisible = false; |
| | | GridViewLayers.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { Color, layer, visible }); |
| | | GridViewMain.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle1; |
| | | GridViewMain.ColumnHeadersHeight = 20; |
| | | GridViewMain.ColumnHeadersVisible = false; |
| | | GridViewMain.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { colID, colColorImage, colName, colVisibleStatus }); |
| | | dataGridViewCellStyle3.Alignment = System.Windows.Forms.DataGridViewContentAlignment.TopLeft; |
| | | dataGridViewCellStyle3.BackColor = System.Drawing.Color.FromArgb(255, 255, 255); |
| | | dataGridViewCellStyle3.Font = new System.Drawing.Font("Segoe UI", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Pixel); |
| | |
| | | dataGridViewCellStyle3.SelectionBackColor = System.Drawing.Color.FromArgb(75, 110, 175); |
| | | dataGridViewCellStyle3.SelectionForeColor = System.Drawing.Color.FromArgb(17, 17, 17); |
| | | dataGridViewCellStyle3.WrapMode = System.Windows.Forms.DataGridViewTriState.False; |
| | | GridViewLayers.DefaultCellStyle = dataGridViewCellStyle3; |
| | | GridViewLayers.Dock = System.Windows.Forms.DockStyle.Fill; |
| | | GridViewLayers.EnableHeadersVisualStyles = false; |
| | | GridViewLayers.Font = new System.Drawing.Font("Segoe UI", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Pixel); |
| | | GridViewLayers.GridColor = System.Drawing.Color.FromArgb(255, 255, 255); |
| | | GridViewLayers.Location = new System.Drawing.Point(0, 25); |
| | | GridViewLayers.Name = "GridViewLayers"; |
| | | GridViewLayers.ReadOnly = true; |
| | | GridViewLayers.RowHeadersBorderStyle = System.Windows.Forms.DataGridViewHeaderBorderStyle.None; |
| | | GridViewMain.DefaultCellStyle = dataGridViewCellStyle3; |
| | | GridViewMain.Dock = System.Windows.Forms.DockStyle.Fill; |
| | | GridViewMain.EnableHeadersVisualStyles = false; |
| | | GridViewMain.Font = new System.Drawing.Font("Segoe UI", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Pixel); |
| | | GridViewMain.GridColor = System.Drawing.Color.FromArgb(255, 255, 255); |
| | | GridViewMain.Location = new System.Drawing.Point(0, 25); |
| | | GridViewMain.Name = "GridViewLayers"; |
| | | GridViewMain.ReadOnly = true; |
| | | GridViewMain.RowHeadersBorderStyle = System.Windows.Forms.DataGridViewHeaderBorderStyle.None; |
| | | dataGridViewCellStyle4.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft; |
| | | dataGridViewCellStyle4.BackColor = System.Drawing.Color.White; |
| | | dataGridViewCellStyle4.Font = new System.Drawing.Font("Segoe UI", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Pixel); |
| | |
| | | dataGridViewCellStyle4.SelectionBackColor = System.Drawing.Color.FromArgb(75, 110, 175); |
| | | dataGridViewCellStyle4.SelectionForeColor = System.Drawing.Color.FromArgb(17, 17, 17); |
| | | dataGridViewCellStyle4.WrapMode = System.Windows.Forms.DataGridViewTriState.True; |
| | | GridViewLayers.RowHeadersDefaultCellStyle = dataGridViewCellStyle4; |
| | | GridViewLayers.RowHeadersVisible = false; |
| | | GridViewLayers.RowHeadersWidth = 20; |
| | | GridViewLayers.RowHeadersWidthSizeMode = System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode.DisableResizing; |
| | | GridViewLayers.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect; |
| | | GridViewLayers.Size = new System.Drawing.Size(280, 425); |
| | | GridViewLayers.TabIndex = 0; |
| | | GridViewLayers.CellContentClick += GridViewLayers_CellContentClick; |
| | | GridViewMain.RowHeadersDefaultCellStyle = dataGridViewCellStyle4; |
| | | GridViewMain.RowHeadersVisible = false; |
| | | GridViewMain.RowHeadersWidth = 20; |
| | | GridViewMain.RowHeadersWidthSizeMode = System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode.DisableResizing; |
| | | GridViewMain.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect; |
| | | GridViewMain.Size = new System.Drawing.Size(280, 425); |
| | | GridViewMain.TabIndex = 0; |
| | | GridViewMain.CellContentClick += GridViewMain_CellContentClick; |
| | | |
| | | // |
| | | // Color |
| | | // |
| | | Color.HeaderText = "颜色"; |
| | | Color.Name = "Color"; |
| | | Color.ReadOnly = true; |
| | | Color.Width = 40; |
| | | colColorImage.HeaderText = "颜色"; |
| | | colColorImage.Name = "Color"; |
| | | colColorImage.ReadOnly = true; |
| | | colColorImage.Width = 40; |
| | | |
| | | colID.HeaderText = "ID"; |
| | | colID.Name = "ID"; |
| | | colID.ReadOnly = true; |
| | | colID.Width = 10; |
| | | colID.Visible = false; |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | // |
| | | // layer |
| | | // |
| | | dataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; |
| | | dataGridViewCellStyle2.ForeColor = System.Drawing.Color.Black; |
| | | dataGridViewCellStyle2.SelectionForeColor = System.Drawing.Color.White; |
| | | layer.DefaultCellStyle = dataGridViewCellStyle2; |
| | | layer.HeaderText = "图层"; |
| | | layer.Name = "layer"; |
| | | layer.ReadOnly = true; |
| | | layer.Resizable = System.Windows.Forms.DataGridViewTriState.True; |
| | | layer.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable; |
| | | layer.Width = 125; |
| | | colName.DefaultCellStyle = dataGridViewCellStyle2; |
| | | colName.HeaderText = "图层"; |
| | | colName.Name = "Name"; |
| | | colName.ReadOnly = true; |
| | | colName.Resizable = System.Windows.Forms.DataGridViewTriState.True; |
| | | colName.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable; |
| | | colName.Width = 120; |
| | | // |
| | | // visible |
| | | // |
| | | visible.HeaderText = "显示\\隐藏"; |
| | | visible.Name = "visible"; |
| | | visible.ReadOnly = true; |
| | | visible.Resizable = System.Windows.Forms.DataGridViewTriState.True; |
| | | visible.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Automatic; |
| | | visible.Width = 40; |
| | | colVisibleStatus.HeaderText = "显示\\隐藏"; |
| | | colVisibleStatus.Name = "VisibleStatus"; |
| | | colVisibleStatus.ReadOnly = true; |
| | | colVisibleStatus.Resizable = System.Windows.Forms.DataGridViewTriState.True; |
| | | colVisibleStatus.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Automatic; |
| | | colVisibleStatus.Width = 38; |
| | | // |
| | | // LayersDockPanel |
| | | // |
| | | AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); |
| | | AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; |
| | | Controls.Add(GridViewLayers); |
| | | DefaultDockArea = RLT.Enum.Crown.DockArea.Left; |
| | | DockText = "Layers"; |
| | | Controls.Add(GridViewMain); |
| | | |
| | | Font = new System.Drawing.Font("Segoe UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, 0); |
| | | Icon = Properties.Resources.Collection_16xLG; |
| | | Name = "LayersDockPanel"; |
| | | SerializationKey = "DockLayers"; |
| | | Size = new System.Drawing.Size(280, 450); |
| | | ((System.ComponentModel.ISupportInitialize)GridViewLayers).EndInit(); |
| | | ((System.ComponentModel.ISupportInitialize)GridViewMain).EndInit(); |
| | | ResumeLayout(false); |
| | | } |
| | | |
| | | #endregion |
| | | |
| | | private PoisonDataGridView GridViewLayers; |
| | | private System.Windows.Forms.ColorDialog colorDialog1; |
| | | private System.Windows.Forms.DataGridViewImageColumn Color; |
| | | private System.Windows.Forms.DataGridViewTextBoxColumn layer; |
| | | private System.Windows.Forms.DataGridViewImageColumn visible; |
| | | private PoisonDataGridView GridViewMain; |
| | | private System.Windows.Forms.DataGridViewTextBoxColumn colID; |
| | | private System.Windows.Forms.DataGridViewImageColumn colColorImage; |
| | | private System.Windows.Forms.DataGridViewTextBoxColumn colName; |
| | | private System.Windows.Forms.DataGridViewImageColumn colVisibleStatus; |
| | | } |
| | | } |