Beispiel #1
0
 /// <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);
 }
Beispiel #2
0
 /// <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);
 }
Beispiel #3
0
 /// <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));
 }
Beispiel #4
0
 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));
 }
Beispiel #5
0
 /// <summary>
 /// Static constructor for <see cref="Calendar"/>
 /// </summary>
 static Calendar()
 {
     SelectionModeProperty.OverrideMetadata(typeof(Calendar), new FrameworkPropertyMetadata()
     {
         DefaultValue        = SystemControls.CalendarSelectionMode.SingleDate,
         CoerceValueCallback = CoerceSelectionModeProperty
     });
 }
Beispiel #6
0
 /// <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));
        }
Beispiel #8
0
 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();
         }
     });
 }
Beispiel #9
0
        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));
        }
Beispiel #10
0
 static TabStrip()
 {
     SelectionModeProperty.OverrideDefaultValue <TabStrip>(SelectionMode.AlwaysSelected);
     FocusableProperty.OverrideDefaultValue(typeof(TabStrip), false);
 }
Beispiel #11
0
 static UnselectableListBox()
 {
     SelectionModeProperty.OverrideMetadata(typeof(UnselectableListBox),
                                            new FrameworkPropertyMetadata(SelectionMode.Multiple));
 }
Beispiel #12
0
 /// <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);
Beispiel #14
0
 /// <summary>
 /// Initializes static members of the <see cref="TabControl"/> class.
 /// </summary>
 static TabControl()
 {
     SelectionModeProperty.OverrideDefaultValue <TabControl>(SelectionMode.AlwaysSelected);
     FocusableProperty.OverrideDefaultValue <TabControl>(false);
     AffectsMeasure(TabStripPlacementProperty);
 }
Beispiel #15
0
        //-------------------------------------------------------------------
        //
        //  Constructors
        //
        //-------------------------------------------------------------------

        #region Constructors

        static ListView()
        {
            SelectionModeProperty.OverrideMetadata(typeof(ListView), new FrameworkPropertyMetadata(SelectionMode.Extended));

            ControlsTraceLogger.AddControl(TelemetryControls.ListView);
        }
Beispiel #16
0
 /// <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);
 }
Beispiel #18
0
 static AuraTabView()
 {
     SelectionModeProperty.OverrideDefaultValue <AuraTabView>(SelectionMode.Single);
 }
Beispiel #19
0
 static PleasantTabView()
 {
     SelectionModeProperty.OverrideDefaultValue <PleasantTabView>(SelectionMode.Single);
 }
Beispiel #20
0
        //-------------------------------------------------------------------
        //
        //  Constructors
        //
        //-------------------------------------------------------------------

        #region Constructors

        static ListView()
        {
            SelectionModeProperty.OverrideMetadata(typeof(ListView), new FrameworkPropertyMetadata(SelectionMode.Extended));
        }
 set => SetDependencyValue(SelectionModeProperty, value);
Beispiel #22
0
 static TimeSlotItemsControl()
 {
     // TODO: Move to the control Style
     SelectionModeProperty.OverrideMetadata(
         typeof(TimeSlotItemsControl), new FrameworkPropertyMetadata(SelectionMode.Extended));
 }
Beispiel #23
0
 static AutoSuggestBoxListView()
 {
     SelectionModeProperty.OverrideMetadata(typeof(AutoSuggestBoxListView), new FrameworkPropertyMetadata(SelectionMode.Single));
 }
Beispiel #24
0
        // common code for all constructors
        private void Initialize()
        {
            SelectionMode mode = (SelectionMode)SelectionModeProperty.GetDefaultValue(DependencyObjectType);

            ValidateSelectionMode(mode);
        }
Beispiel #25
0
 static ListViewBase()
 {
     SelectionModeProperty.OverrideMetadata(typeof(ListViewBase), new FrameworkPropertyMetadata(OnSelectionModePropertyChanged));
 }