/// <summary> /// 初始化TabControl /// </summary> public void InitTabControl() { #region 常规 this.tabLayerProperties = new DevComponents.DotNetBar.TabControl(); this.tabItem1 = new DevComponents.DotNetBar.TabItem(); this.tabControlPanel1 = new DevComponents.DotNetBar.TabControlPanel(); this.m_uctrGeneral = new GeoProperties.UserControls.uctrGeneral(m_pLayer); // // tabLayerProperties // this.tabLayerProperties.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(194)))), ((int)(((byte)(217)))), ((int)(((byte)(247))))); this.tabLayerProperties.CanReorderTabs = true; this.tabLayerProperties.Controls.Add(this.tabControlPanel1); this.tabLayerProperties.Dock = System.Windows.Forms.DockStyle.Fill; this.tabLayerProperties.Location = new System.Drawing.Point(0, 0); this.tabLayerProperties.Name = "tabLayerProperties"; this.tabLayerProperties.SelectedTabFont = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Bold); this.tabLayerProperties.SelectedTabIndex = 0; this.tabLayerProperties.Size = new System.Drawing.Size(464, 311); //this.tabLayerProperties.TabIndex = 1; this.tabLayerProperties.TabLayoutType = DevComponents.DotNetBar.eTabLayoutType.FixedWithNavigationBox; this.tabLayerProperties.Tabs.Add(this.tabItem1); this.tabLayerProperties.Text = "tabControl1"; // // tabItem1 // this.tabItem1.AttachedControl = this.tabControlPanel1; this.tabItem1.Name = "tabItem1"; this.tabItem1.Text = "常规"; // // tabControlPanel1 // this.tabControlPanel1.Dock = System.Windows.Forms.DockStyle.Fill; this.tabControlPanel1.Location = new System.Drawing.Point(0, 26); this.tabControlPanel1.Name = "tabControlPanel1"; this.tabControlPanel1.Padding = new System.Windows.Forms.Padding(1); this.tabControlPanel1.Size = new System.Drawing.Size(464, 285); this.tabControlPanel1.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(142)))), ((int)(((byte)(179)))), ((int)(((byte)(231))))); this.tabControlPanel1.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(223)))), ((int)(((byte)(237)))), ((int)(((byte)(254))))); this.tabControlPanel1.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine; this.tabControlPanel1.Style.BorderColor.Color = System.Drawing.Color.FromArgb(((int)(((byte)(59)))), ((int)(((byte)(97)))), ((int)(((byte)(156))))); this.tabControlPanel1.Style.BorderSide = ((DevComponents.DotNetBar.eBorderSide)(((DevComponents.DotNetBar.eBorderSide.Left | DevComponents.DotNetBar.eBorderSide.Right) | DevComponents.DotNetBar.eBorderSide.Bottom))); this.tabControlPanel1.Style.GradientAngle = 90; //this.tabControlPanel1.TabIndex = 1; this.tabControlPanel1.TabItem = this.tabItem1; // this.m_uctrGeneral.Dock = System.Windows.Forms.DockStyle.Fill; this.m_uctrGeneral.Name = "uctrGeneral"; //this.m_uctrGeneral.TabIndex = 0; //this.uctrSource1.Size = new System.Drawing.Size(462, 283); //this.uctrSource1.TabIndex = 0; this.tabControlPanel1.Controls.Add(this.m_uctrGeneral); this.panelEx1.Controls.Add(this.tabLayerProperties); #endregion #region 数据源 this.tabItem2 = new DevComponents.DotNetBar.TabItem(); this.tabControlPanel2 = new DevComponents.DotNetBar.TabControlPanel(); this.m_uctrSource = new GeoProperties.UserControls.uctrSource(m_pLayer); // // tabItem2 // this.tabItem2.AttachedControl = this.tabControlPanel2; this.tabItem2.Name = "tabItem2"; this.tabItem2.Text = "数据源"; // // tabControlPanel2 // this.tabControlPanel2.Dock = System.Windows.Forms.DockStyle.Fill; //this.tabControlPanel2.Location = new System.Drawing.Point(0, 26); this.tabControlPanel2.Name = "tabControlPanel2"; this.tabControlPanel2.Padding = new System.Windows.Forms.Padding(1); //this.tabControlPanel2.Size = new System.Drawing.Size(464, 285); this.tabControlPanel2.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(142)))), ((int)(((byte)(179)))), ((int)(((byte)(231))))); this.tabControlPanel2.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(223)))), ((int)(((byte)(237)))), ((int)(((byte)(254))))); this.tabControlPanel2.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine; this.tabControlPanel2.Style.BorderColor.Color = System.Drawing.Color.FromArgb(((int)(((byte)(59)))), ((int)(((byte)(97)))), ((int)(((byte)(156))))); this.tabControlPanel2.Style.BorderSide = ((DevComponents.DotNetBar.eBorderSide)(((DevComponents.DotNetBar.eBorderSide.Left | DevComponents.DotNetBar.eBorderSide.Right) | DevComponents.DotNetBar.eBorderSide.Bottom))); this.tabControlPanel2.Style.GradientAngle = 90; //this.tabControlPanel2.TabIndex = 1; this.tabControlPanel2.TabItem = this.tabItem2; // this.m_uctrSource.Dock = System.Windows.Forms.DockStyle.Fill; this.m_uctrSource.Name = "uctrSource"; //this.m_uctrSource.TabIndex = 1; //this.uctrSource1.Size = new System.Drawing.Size(462, 283); //this.uctrSource1.TabIndex = 0; this.tabLayerProperties.Controls.Add(this.tabControlPanel2); this.tabControlPanel2.Controls.Add(this.m_uctrSource); this.tabLayerProperties.Tabs.Add(this.tabItem2); #endregion //如果是栅格数据 if (m_featureTrue) { #region 字段 this.tabItem3 = new DevComponents.DotNetBar.TabItem(); this.tabControlPanel3 = new DevComponents.DotNetBar.TabControlPanel(); this.m_uctrFields = new GeoProperties.UserControls.uctrFields(m_pLayer); // // tabItem3 // this.tabItem3.AttachedControl = this.tabControlPanel3; this.tabItem3.Name = "tabItem3"; this.tabItem3.Text = "字段"; // // tabControlPanel3 // this.tabControlPanel3.Dock = System.Windows.Forms.DockStyle.Fill; //this.tabControlPanel2.Location = new System.Drawing.Point(0, 26); this.tabControlPanel3.Name = "tabControlPanel3"; this.tabControlPanel3.Padding = new System.Windows.Forms.Padding(1); //this.tabControlPanel2.Size = new System.Drawing.Size(464, 285); this.tabControlPanel3.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(142)))), ((int)(((byte)(179)))), ((int)(((byte)(231))))); this.tabControlPanel3.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(223)))), ((int)(((byte)(237)))), ((int)(((byte)(254))))); this.tabControlPanel3.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine; this.tabControlPanel3.Style.BorderColor.Color = System.Drawing.Color.FromArgb(((int)(((byte)(59)))), ((int)(((byte)(97)))), ((int)(((byte)(156))))); this.tabControlPanel3.Style.BorderSide = ((DevComponents.DotNetBar.eBorderSide)(((DevComponents.DotNetBar.eBorderSide.Left | DevComponents.DotNetBar.eBorderSide.Right) | DevComponents.DotNetBar.eBorderSide.Bottom))); this.tabControlPanel3.Style.GradientAngle = 90; //this.tabControlPanel3.TabIndex = 2; this.tabControlPanel3.TabItem = this.tabItem3; // this.m_uctrFields.Dock = System.Windows.Forms.DockStyle.Fill; this.m_uctrFields.Name = "uctrFields"; //this.m_uctrFields.TabIndex = 2; //this.uctrSource1.Size = new System.Drawing.Size(462, 283); //this.uctrSource1.TabIndex = 0; this.tabLayerProperties.Controls.Add(this.tabControlPanel3); this.tabControlPanel3.Controls.Add(this.m_uctrFields); this.tabLayerProperties.Tabs.Add(this.tabItem3); #endregion #region 定义查询 ygc 2012-9-13 屏蔽右击功能定义查询 this.tabItem4 = new DevComponents.DotNetBar.TabItem(); this.tabControlPanel4 = new DevComponents.DotNetBar.TabControlPanel(); this.m_uctrDefQuery = new GeoProperties.UserControls.uctrDefinitionQuery(m_pLayer, LayerID); // // tabItem4 // this.tabItem4.AttachedControl = this.tabControlPanel4; this.tabItem4.Name = "tabItem4"; this.tabItem4.Text = "定义显示"; // // tabControlPanel4 // this.tabControlPanel4.Dock = System.Windows.Forms.DockStyle.Fill; this.tabControlPanel2.Location = new System.Drawing.Point(0, 26); this.tabControlPanel4.Name = "tabControlPanel4"; this.tabControlPanel4.Padding = new System.Windows.Forms.Padding(1); this.tabControlPanel2.Size = new System.Drawing.Size(464, 285); this.tabControlPanel4.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(142)))), ((int)(((byte)(179)))), ((int)(((byte)(231))))); this.tabControlPanel4.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(223)))), ((int)(((byte)(237)))), ((int)(((byte)(254))))); this.tabControlPanel4.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine; this.tabControlPanel4.Style.BorderColor.Color = System.Drawing.Color.FromArgb(((int)(((byte)(59)))), ((int)(((byte)(97)))), ((int)(((byte)(156))))); this.tabControlPanel4.Style.BorderSide = ((DevComponents.DotNetBar.eBorderSide)(((DevComponents.DotNetBar.eBorderSide.Left | DevComponents.DotNetBar.eBorderSide.Right) | DevComponents.DotNetBar.eBorderSide.Bottom))); this.tabControlPanel4.Style.GradientAngle = 90; this.tabControlPanel4.TabIndex = 1; this.tabControlPanel4.TabItem = this.tabItem4; this.m_uctrDefQuery.Dock = System.Windows.Forms.DockStyle.Fill; this.m_uctrDefQuery.Name = "uctrSource"; this.m_uctrDefQuery.TabIndex = 3; //this.uctrSource1.Size = new System.Drawing.Size(462, 283); //this.uctrSource1.TabIndex = 0; this.tabLayerProperties.Controls.Add(this.tabControlPanel4); this.tabControlPanel4.Controls.Add(this.m_uctrDefQuery); this.tabLayerProperties.Tabs.Add(this.tabItem4); #endregion } #region 空间索引 this.tabItem5 = new DevComponents.DotNetBar.TabItem(); this.tabControlPanel5 = new DevComponents.DotNetBar.TabControlPanel(); this.m_ucSpatialIndex = new GeoProperties.UserControls.ucSpatialIndex(m_pLayer); this.m_ucSpatialIndex.Dock = System.Windows.Forms.DockStyle.Fill; // // tabItem4 // this.tabItem5.AttachedControl = this.tabControlPanel5; this.tabItem5.Name = "tabItem5"; this.tabItem5.Text = "其他设置"; this.tabItem5.Visible = false; //added by chulili 2012-10-26 山西这个页面屏蔽掉 // // tabControlPanel4 // this.tabControlPanel5.Dock = System.Windows.Forms.DockStyle.Fill; //this.tabControlPanel2.Location = new System.Drawing.Point(0, 26); this.tabControlPanel5.Name = "tabControlPanel5"; this.tabControlPanel5.Padding = new System.Windows.Forms.Padding(1); //this.tabControlPanel2.Size = new System.Drawing.Size(464, 285); this.tabControlPanel5.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(142)))), ((int)(((byte)(179)))), ((int)(((byte)(231))))); this.tabControlPanel5.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(223)))), ((int)(((byte)(237)))), ((int)(((byte)(254))))); this.tabControlPanel5.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine; this.tabControlPanel5.Style.BorderColor.Color = System.Drawing.Color.FromArgb(((int)(((byte)(59)))), ((int)(((byte)(97)))), ((int)(((byte)(156))))); this.tabControlPanel5.Style.BorderSide = ((DevComponents.DotNetBar.eBorderSide)(((DevComponents.DotNetBar.eBorderSide.Left | DevComponents.DotNetBar.eBorderSide.Right) | DevComponents.DotNetBar.eBorderSide.Bottom))); this.tabControlPanel5.Style.GradientAngle = 90; //this.tabControlPanel4.TabIndex = 1; this.tabControlPanel5.TabItem = this.tabItem5; this.tabLayerProperties.Controls.Add(this.tabControlPanel5); this.tabControlPanel5.Controls.Add(this.m_ucSpatialIndex); this.tabLayerProperties.Tabs.Add(this.tabItem5); #endregion }