Replies: 5 comments 12 replies
-
Thoughts about having the |
Beta Was this translation helpful? Give feedback.
-
That custom styling is going to be hard to realize, if we have to go through |
Beta Was this translation helpful? Give feedback.
-
Will the page content be part of the |
Beta Was this translation helpful? Give feedback.
-
Do we have plan to make this data-bindable (compatible with mvvm)? |
Beta Was this translation helpful? Give feedback.
-
Gonna start a new thread with my thoughts, because there's relevant points scattered across various threads.
|
Beta Was this translation helpful? Give feedback.
-
Description
This is a proposal for a new control that provides a list of selectable items that can be used to drive things like navigation or changes in the current view. The idea would be similar to the Top NavigationView as shown in the Fluent section of the Reference Material. We should be able to template the
TabBarItem
s and style them as we want. This would be a primitive control that can be used in more complex controls like theTabPresenter
orBottomNavigationView
.API
TabBar : Control
object
null
DataTemplateSelector
null
DataTemplate
null
StyleSelector
null
Style
null
ItemsPanelTemplate
null
IList<object>
null
object
null
bool
false
Style
null
SelectionIndicatorPlacement
SelectionIndicatorPlacement.Below
UIElement
null
Style
null
DataTemplate
null
TabBarSelectedItemChangedEventHandler
TabBarItemBase : Selector
Properties derived from
ListViewItem
ICommand
null
object
null
TabBarItem : TabBarItemBase
IconElement
null
IconElement
null
string
null
Brush
null
Brush
null
Brush
null
Brush
null
Brush
null
Brush
null
TabBarItemSeparator : TabBarItemBase
No specific properties
TabBarItemPresenter : ContentControl
IconElement
null
Reference Material
Fluent
Material
Custom Styling
Beta Was this translation helpful? Give feedback.
All reactions