-
Notifications
You must be signed in to change notification settings - Fork 1.9k
[Shell] No styling properties for ShellItem or MenuItem #4509
Comments
Perhaps would be nice to set both a template and a style on each ShellItem or MenuItem if I want to control them individually. |
I would absolutely like the ability to at least style the title font. I don't believe this is currently possible? I just had a request to change the font family of the FlyoutItem Title. |
Why this bug is Inactive? I need some workaround for it. |
Hi ! This feature would be awesome, any estimation or workaround available ? |
Being able to see that a tab is disabled seems important. Currently you see the tab if IsEnabled=False, but nothing happens when you tap on it. (You can with Shell.ItemTemplate) |
Any workaround on this? |
+1 for this issue. It would be nice to have the same properties (disabled/default/selected background/foreground color) for both Flyout and TabBar (as I understand, TabBar uses TitleColor as foreground color). Also I cannot find any property that can tell that the ShellItem is currently selected. It would certainly help to write custom item templates. |
+1 For this. We need the ability to make a disabled ShellItem appear as disabled. |
+1. Ability to hide and/or set color on separator between ShellItems and MenuItems. |
@davidortinau I think these should all be moved to attached properties and be a little less implicit. For example
thoughts? |
closed by #9886 |
Description
There are some appearance styles available for tabs and other shell items, but nothing for the items that appear in the flyout.
https://github.com/xamarin/Xamarin.Forms/blob/shell-3.4.0/Xamarin.Forms.Core/Shell.cs#L80
For the flyout all we have is
FlyoutBackgroundColor
. Would like:Additionally there's a separator between ShellItems and MenuItems that needs to be styled or hidden.
Also see #4399 about mixing Shell and Menu items.
APIS
Screenshots
Repro
Parent: #2415
The text was updated successfully, but these errors were encountered: