public TSIDockContainer(string name, string text, DevComponents.AdvTree.AdvTree tree, System.Windows.Forms.PropertyGrid propGrid) { cmdManager = new CommandManager(); selectedDDSIndex = -1; TSItree = tree; propertyGrid = propGrid; this.Name = name; this.Text = text; // // renderPanel // renderControl = new RenderControl(); renderControl.Location = new System.Drawing.Point(3, 1); renderControl.Dock = DockStyle.Fill; renderControl.Name = "renderControl"; renderControl.Size = new System.Drawing.Size(657, 423); renderControl.TabIndex = 0; renderControl.MouseMove += new MouseEventHandler(MouseMove); renderControl.MouseUp += new MouseEventHandler(MouseUp); renderControl.MouseDown += new MouseEventHandler(MouseDown); codePanelDockContainer = new DevComponents.DotNetBar.PanelDockContainer(); // // codePanelDockContainer // codePanelDockContainer.Controls.Add(renderControl); codePanelDockContainer.Location = new System.Drawing.Point(3, 28); codePanelDockContainer.Dock = DockStyle.Fill; codePanelDockContainer.Name = "codePanelDockContainer"; codePanelDockContainer.Size = new System.Drawing.Size(663, 427); codePanelDockContainer.Style.Alignment = System.Drawing.StringAlignment.Center; codePanelDockContainer.Style.BackColor1.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.BarBackground; codePanelDockContainer.Style.BackColor2.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.BarBackground2; codePanelDockContainer.Style.BorderColor.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.BarDockedBorder; codePanelDockContainer.Style.ForeColor.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.ItemText; codePanelDockContainer.Style.GradientAngle = 90; codePanelDockContainer.TabIndex = 0; this.Control = codePanelDockContainer; //mouse position render font = this.renderControl.Content.Load <SpriteFont>("Arial"); positionText = new Text(this.renderControl.GraphicsDevice); positionText.Set(0 + "," + 0, new Vector2(0, 0), font, Color.Red); renderControl.AddText(positionText); mouseType = MouseType.MOUSE_POINT; renderControl.AddAera(aera); renderControl.AddSprite(dds); }