Articles in this section
Category / Section

How to customize BackStageTab in WinForms RibbonControl?

2 mins read

BackStageTab visibility and accessibility can be customized by using its properties TabEnabled and TabVisible. Following code example demonstrates the same.

 

C#

//Enables the BackStageTab
foreach (Control ctrl in this.backStageView1.BackStage.Controls)
{
    if (ctrl is BackStageTab)
        (ctrl as BackStageTab).TabEnabled = true;              
}
//Disables the BackStageTab
foreach (Control ctrl in this.backStageView1.BackStage.Controls)
{
    if (ctrl is BackStageTab)
        (ctrl as BackStageTab).TabEnabled = false;
}
//Displays the BackStageTab
foreach (Control ctrl in this.backStageView1.BackStage.Controls)
{
    if (ctrl is BackStageTab)
        (ctrl as BackStageTab).TabVisible = true;
}
//Hides the BackStgeTab
foreach (Control ctrl in this.backStageView1.BackStage.Controls)
{
    if (ctrl is BackStageTab)
        (ctrl as BackStageTab).TabVisible = false;
}

 

VB

'Enables the BackStageTab
For Each ctrl As Control In Me.backStageView1.BackStage.Controls
                If TypeOf ctrl Is BackStageTab Then
                                TryCast(ctrl, BackStageTab).TabEnabled = True
                End If
Next ctrl
For Each ctrl As Control In Me.backStageView1.BackStage.Controls
                If TypeOf ctrl Is BackStageTab Then
                                TryCast(ctrl, BackStageTab).TabEnabled = False
                End If
Next ctrl
'Displays the BackStageTab
For Each ctrl As Control In Me.backStageView1.BackStage.Controls
                If TypeOf ctrl Is BackStageTab Then
                                TryCast(ctrl, BackStageTab).TabVisible = True
                End If
Next ctrl
'Hides the BackStgeTab
For Each ctrl As Control In Me.backStageView1.BackStage.Controls
                If TypeOf ctrl Is BackStageTab Then
                                TryCast(ctrl, BackStageTab).TabVisible = False
                End If
Next ctrl

 

Sample Links

C#

http://www.syncfusion.com/downloads/support/directtrac/139533/BackStageTabEnable1885274472.zip

VB

http://www.syncfusion.com/downloads/support/directtrac/138249/BackStageTabEnable_VB-63368816.zip




Conclusion

I hope you enjoyed learning about how to customize the visibility and accessibility of the BackStageTab in WinForms RibbonControl.

You can refer to our WinForms RibbonControl feature tour page to know about its other groundbreaking feature representations. You can also explore our WinForms RibbobnControl documentation to understand how to create and manipulate data.

For current customers, you can check out our components from the License and Downloads page. If you are new to Syncfusion, you can try our 30-day free trial to check out our other controls.

If you have any queries or require clarifications, please let us know in the comments section below. You can also contact us through our support forumsDirect-Trac, or feedback portal. We are always happy to assist you!

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