/// <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); FocusableProperty.OverrideDefaultValue <TabControl>(false); SelectedItemProperty.Changed.AddClassHandler <TabControl>(x => x.SelectedItemChanged); AffectsMeasure(TabStripPlacementProperty); }
/// <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)); }
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> /// Static constructor for <see cref="Calendar"/> /// </summary> static Calendar() { SelectionModeProperty.OverrideMetadata(typeof(Calendar), new FrameworkPropertyMetadata() { DefaultValue = SystemControls.CalendarSelectionMode.SingleDate, CoerceValueCallback = CoerceSelectionModeProperty }); }
/// <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 AppointmentItemsControl() { // TODO: Move to the control Style var defaultPanelTemplate = new ItemsPanelTemplate(new FrameworkElementFactory(typeof(AppointmentPanel))); defaultPanelTemplate.Seal(); ItemsPanelProperty.OverrideMetadata( typeof(AppointmentItemsControl), new FrameworkPropertyMetadata(defaultPanelTemplate)); SelectionModeProperty.OverrideMetadata( typeof(AppointmentItemsControl), new FrameworkPropertyMetadata(SelectionMode.Extended)); }
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(); } }); }
static SharpTreeView() { DefaultStyleKeyProperty.OverrideMetadata(typeof(SharpTreeView), new FrameworkPropertyMetadata(typeof(SharpTreeView))); SelectionModeProperty.OverrideMetadata(typeof(SharpTreeView), new FrameworkPropertyMetadata(SelectionMode.Extended)); AlternationCountProperty.OverrideMetadata(typeof(SharpTreeView), new FrameworkPropertyMetadata(2)); DefaultItemContainerStyleKey = new ComponentResourceKey(typeof(SharpTreeView), "DefaultItemContainerStyleKey"); VirtualizingStackPanel.VirtualizationModeProperty.OverrideMetadata(typeof(SharpTreeView), new FrameworkPropertyMetadata(VirtualizationMode.Recycling)); }
static TabStrip() { SelectionModeProperty.OverrideDefaultValue <TabStrip>(SelectionMode.AlwaysSelected); FocusableProperty.OverrideDefaultValue(typeof(TabStrip), false); }
static UnselectableListBox() { SelectionModeProperty.OverrideMetadata(typeof(UnselectableListBox), new FrameworkPropertyMetadata(SelectionMode.Multiple)); }
/// <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); }
set => SetValue(SelectionModeProperty, value);
/// <summary> /// Initializes static members of the <see cref="TabControl"/> class. /// </summary> static TabControl() { SelectionModeProperty.OverrideDefaultValue <TabControl>(SelectionMode.AlwaysSelected); FocusableProperty.OverrideDefaultValue <TabControl>(false); AffectsMeasure(TabStripPlacementProperty); }
//------------------------------------------------------------------- // // Constructors // //------------------------------------------------------------------- #region Constructors static ListView() { SelectionModeProperty.OverrideMetadata(typeof(ListView), new FrameworkPropertyMetadata(SelectionMode.Extended)); ControlsTraceLogger.AddControl(TelemetryControls.ListView); }
/// <summary> /// Initializes static members of the <see cref="Carousel"/> class. /// </summary> static Carousel() { SelectionModeProperty.OverrideDefaultValue <Carousel>(SelectionMode.AlwaysSelected); ItemsPanelProperty.OverrideDefaultValue <Carousel>(PanelTemplate); }
static TestSelector() { SelectionModeProperty.OverrideDefaultValue <TestSelector>(SelectionMode.AlwaysSelected); }
static AuraTabView() { SelectionModeProperty.OverrideDefaultValue <AuraTabView>(SelectionMode.Single); }
static PleasantTabView() { SelectionModeProperty.OverrideDefaultValue <PleasantTabView>(SelectionMode.Single); }
//------------------------------------------------------------------- // // Constructors // //------------------------------------------------------------------- #region Constructors static ListView() { SelectionModeProperty.OverrideMetadata(typeof(ListView), new FrameworkPropertyMetadata(SelectionMode.Extended)); }
set => SetDependencyValue(SelectionModeProperty, value);
static TimeSlotItemsControl() { // TODO: Move to the control Style SelectionModeProperty.OverrideMetadata( typeof(TimeSlotItemsControl), new FrameworkPropertyMetadata(SelectionMode.Extended)); }
static AutoSuggestBoxListView() { SelectionModeProperty.OverrideMetadata(typeof(AutoSuggestBoxListView), new FrameworkPropertyMetadata(SelectionMode.Single)); }
// common code for all constructors private void Initialize() { SelectionMode mode = (SelectionMode)SelectionModeProperty.GetDefaultValue(DependencyObjectType); ValidateSelectionMode(mode); }
static ListViewBase() { SelectionModeProperty.OverrideMetadata(typeof(ListViewBase), new FrameworkPropertyMetadata(OnSelectionModePropertyChanged)); }