/// <summary> /// Initializes static member(s) of the <see cref="TabStrip"/> class. /// </summary> static TabStrip() { MemberSelectorProperty.OverrideDefaultValue <TabStrip>(s_MemberSelector); SelectionModeProperty.OverrideDefaultValue <TabStrip>(SelectionMode.AlwaysSelected); FocusableProperty.OverrideDefaultValue(typeof(TabStrip), false); ItemsPanelProperty.OverrideDefaultValue <TabStrip>(DefaultPanel); }
/// <summary> /// Initializes static members of the <see cref="TabControl"/> class. /// </summary> static TabControl() { SelectionModeProperty.OverrideDefaultValue <TabControl>(SelectionMode.AlwaysSelected); ItemsPanelProperty.OverrideDefaultValue <TabControl>(DefaultPanel); AffectsMeasure <TabControl>(TabStripPlacementProperty); SelectedIndexProperty.Changed.AddClassHandler <TabControl>((x, e) => x.UpdateSelectedContent(e)); }
/// <summary> /// Initializes static members of the <see cref="TabControl"/> class. /// </summary> static TabControl() { SelectionModeProperty.OverrideDefaultValue <TabControl>(SelectionMode.AlwaysSelected); FocusableProperty.OverrideDefaultValue <TabControl>(false); SelectedItemProperty.Changed.AddClassHandler <TabControl>(x => x.SelectedItemChanged); AffectsMeasure(TabStripPlacementProperty); }
static NavigationView() { SelectionModeProperty.OverrideDefaultValue <NavigationView>(SelectionMode.Single); SelectedItemProperty.Changed.AddClassHandler <NavigationView>((x, e) => x.OnSelectedItemChanged(x, e)); FocusableProperty.OverrideDefaultValue <NavigationView>(true); IsOpenProperty.Changed.AddClassHandler <NavigationView>((x, e) => x.OnIsOpenChanged(x, e)); }
/// <summary> /// Initializes static members of the <see cref="TabControl"/> class. /// </summary> static TabControl() { SelectionModeProperty.OverrideDefaultValue <TabControl>(SelectionMode.AlwaysSelected); ItemsPanelProperty.OverrideDefaultValue <TabControl>(DefaultPanel); AffectsMeasure <TabControl>(TabStripPlacementProperty); ContentControlMixin.Attach <TabControl>( SelectedContentProperty, x => x.LogicalChildren, "PART_SelectedContentHost"); }
static NavigationView() { SelectionModeProperty.OverrideDefaultValue <NavigationView>(SelectionMode.Single); SelectedItemProperty.Changed.AddClassHandler <NavigationView>((x, e) => x.OnSelectedItemChanged(x, e)); FocusableProperty.OverrideDefaultValue <NavigationView>(true); IsOpenProperty.Changed.AddClassHandler <NavigationView>((x, e) => x.OnIsOpenChanged(x, e)); IsFloatingHeaderProperty.Changed.Subscribe(x => { if (x.Sender is NavigationView nw) { nw.UpdateHeaderVisibility(); } }); }
/// <summary> /// Initializes static members of the <see cref="TabControl"/> class. /// </summary> static TabControl() { SelectionModeProperty.OverrideDefaultValue <TabControl>(SelectionMode.AlwaysSelected); ItemsPanelProperty.OverrideDefaultValue <TabControl>(DefaultPanel); AffectsMeasure <TabControl>(TabStripPlacementProperty); }
/// <summary> /// Initializes static members of the <see cref="TabControl"/> class. /// </summary> static TabControl() { SelectionModeProperty.OverrideDefaultValue <TabControl>(SelectionMode.AlwaysSelected); FocusableProperty.OverrideDefaultValue <TabControl>(false); AffectsMeasure(TabStripPlacementProperty); }
/// <summary> /// Initializes static members of the <see cref="Carousel"/> class. /// </summary> static Carousel() { SelectionModeProperty.OverrideDefaultValue <Carousel>(SelectionMode.AlwaysSelected); ItemsPanelProperty.OverrideDefaultValue <Carousel>(PanelTemplate); }
static AuraTabView() { SelectionModeProperty.OverrideDefaultValue <AuraTabView>(SelectionMode.Single); }
static TestSelector() { SelectionModeProperty.OverrideDefaultValue <TestSelector>(SelectionMode.AlwaysSelected); }
static TabStrip() { SelectionModeProperty.OverrideDefaultValue <TabStrip>(SelectionMode.AlwaysSelected); FocusableProperty.OverrideDefaultValue(typeof(TabStrip), false); }
static PleasantTabView() { SelectionModeProperty.OverrideDefaultValue <PleasantTabView>(SelectionMode.Single); }