Articles in this section
Category / Section

How to draw a border around the items area in a WinForms XPTaskBar?

1 min read

Draw a border around the items area

You can listen to the Paint event and do the following: (Please try this techinique only in version 1.0.2.5 or later)

C#

private void taskMenuBox1_Paint(object sender, System.Windows.Forms.PaintEventArgs e)
{
   Rectangle itemsRect = this.taskMenuBox1.GetItemsRect();
   itemsRect.Width -= 1; 
   itemsRect.Height -= 1;
   e.Graphics.DrawRectangle(new Pen(this.taskMenuBox1.HeaderBackColor), itemsRect);
}

VB

Private Sub taskMenuBox1_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs)
   Dim itemsRect As Rectangle = Me.taskMenuBox1.GetItemsRect()
   itemsRect.Width -= 1
   itemsRect.Height -= 1
   e.Graphics.DrawRectangle(New Pen(Me.taskMenuBox1.HeaderBackColor), itemsRect)
End Sub

 

Did you find this information helpful?
Yes
No
Help us improve this page
Please provide feedback or comments
Comments (0)
Please sign in to leave a comment
Access denied
Access denied