We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. (Last updated on : Nov 16th 2018).
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

How to customize the size of the TabbedGroupedMDIManager's close button?

 

We can increase the size of the close button of the TabbedGroupMDIManager by deriving it and overriding GetCloseButtonBounds() method

C#

public class CustomTabbedMDI : TabbedGroupedMDIManager

{

public CustomTabbedMDI()

{

}

protected override MDITabPanel CreateMDITabPanel()

{

return new CustomMDITabPanel(this);

}

}

public class CustomMDITabPanel : MDITabPanel

{

public CustomMDITabPanel(TabbedMDIManager tm) : base(tm)

{

}

protected override Rectangle GetCloseButtonBounds()

{

Rectangle rect = base.GetCloseButtonBounds();

rect.Width = 20;

rect.Height = 20;

return rect;

}

}

VB

Public Class CustomTabbedMDI Inherits TabbedGroupedMDIManager

Public Sub New()

End Sub

Protected Overrides Function CreateMDITabPanel() As MDITabPanel

Return New CustomMDITabPanel(Me)

End Function

End Class

Public Class CustomMDITabPanel Inherits MDITabPanel

Public Sub New(ByVal tm As TabbedMDIManager)

MyBase.New(tm)

End Sub

Protected Overrides Function GetCloseButtonBounds() As Rectangle

Dim rect As Rectangle = MyBase.GetCloseButtonBounds()

rect.Width = 20

rect.Height = 20

Return rect

End Function

End Class

Sample :

http://help.syncfusion.com/support/uploads/tools.windows/kb/kb_tabbedmdiclosebutton/Tools_WF_KB_TabCloseButtonSize.zip

Article ID: Published Date: Last Revised Date: Platform: Control:
1832 04/30/2011 07/10/2014 WinForms TabbedGroupedMDIManager
Tags:
Did you find this information helpful?
Add Comment
You must log in to leave a comment

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon