BoldDesk®Customer service software with ticketing, live chat & omnichannel support, starting at $99/mo for unlimited agents. Try for free!
<tabView:SfTabView TabItemTapped="SfTabView_TabItemTapped" EnableSwiping="False" BackgroundColor="Aqua">
<tabView:SfTabItem " Title="Call">
<tabView:SfTabItem.Content >
<Grid BackgroundColor="Red" x:Name="AllContactsGrid" />
</tabView:SfTabItem.Content>
</tabView:SfTabItem>
</tabView:SfTabView> |
private void SfTabView_TabItemTapped(object sender, Syncfusion.XForms.TabView.TabItemTappedEventArgs e)
{
e.Cancel = true;
} |
<tabView:SfTabItem IsVisible="False" Title="Contacts">
<tabView:SfTabItem.Content>
<Grid BackgroundColor="Blue" x:Name="ContactsGrid" />
</tabView:SfTabItem.Content>
</tabView:SfTabItem> |
Hi there,
sorry to "warm up" this old thread.
I'd like to change the visibilty of one or more tabView:SfTabItem entries by code/ runtime. It looks like this is not possible?! Hopefully I am wrong: How can I achieve this?
I'd like to let only a group of logins to access enhanced administrational tabs of a tabview.
Kind regards,
Jens
Hi Jens,
We have reviewed your query regarding the dynamic visibility of SfTabItems. To address your requirement, we bound boolean properties to each tab item and enabled the visibility of specific tabs based on a button click (admin authentication).
For your reference, we have modified the sample code and attached it below. Please review it and let us know if it meets your requirements.
Regards,
Kamalesh P