private PanelEx CreateItem(string title, Color color) { PanelEx objPanel = new PanelEx(); objPanel.Margin = new System.Windows.Forms.Padding(2); objPanel.CanvasColor = System.Drawing.SystemColors.Control; objPanel.ColorSchemeStyle = eDotNetBarStyle.Office2010; objPanel.Size = new System.Drawing.Size(91, 20); objPanel.Style.Alignment = System.Drawing.StringAlignment.Center; objPanel.Style.BorderColor.ColorSchemePart = eColorSchemePart.Custom; objPanel.Style.BorderColor.Color = Color.LightBlue; objPanel.Style.BackColor2.ColorSchemePart = eColorSchemePart.Custom; objPanel.Style.BackColor2.Color = color; objPanel.Style.BackColor1.ColorSchemePart = eColorSchemePart.Custom; objPanel.Style.BackColor1.Color = Color.White; objPanel.Style.ForeColor.ColorSchemePart = eColorSchemePart.Custom; objPanel.Style.ForeColor.Color = Color.Black; objPanel.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine; objPanel.Style.CornerDiameter = 3; objPanel.Style.CornerType = DevComponents.DotNetBar.eCornerType.Diagonal; objPanel.Style.GradientAngle = 90; objPanel.Style.TextTrimming = System.Drawing.StringTrimming.None; objPanel.Text = title; Tip.DefaultFont = Font; Tip.SetSuperTooltip(objPanel, new SuperTooltipInfo("", "", title, null, null, eTooltipColor.Office2003)); return(objPanel); }
private void ClearItems() { foreach (Control ctl in TaggingContainer.Controls) { Tip.SetSuperTooltip(ctl, null); } TaggingContainer.Controls.Clear(); }