Example #1
0
 static UserControl()
 {
     Control.IsTabStopProperty.OverrideMetadata(typeof(UserControl), new FrameworkPropertyMetadata(false));
     HorizontalContentAlignmentProperty.OverrideMetadata(typeof(UserControl), new FrameworkPropertyMetadata(HorizontalAlignment.Stretch));
     VerticalContentAlignmentProperty.OverrideMetadata(typeof(UserControl), new FrameworkPropertyMetadata(VerticalAlignment.Stretch));
     FocusableProperty.OverrideMetadata(typeof(UserControl), new FrameworkPropertyMetadata(false));
 }
Example #2
0
        static NumericUpDown()
        {
            DefaultStyleKeyProperty.OverrideMetadata(typeof(NumericUpDown), new FrameworkPropertyMetadata(typeof(NumericUpDown)));

            VerticalContentAlignmentProperty.OverrideMetadata(typeof(NumericUpDown), new FrameworkPropertyMetadata(VerticalAlignment.Center));
            HorizontalContentAlignmentProperty.OverrideMetadata(typeof(NumericUpDown), new FrameworkPropertyMetadata(HorizontalAlignment.Right));
        }
Example #3
0
 static FlipView()
 {
     DefaultStyleKeyProperty.OverrideMetadata(typeof(FlipView), new FrameworkPropertyMetadata(typeof(FlipView)));
     SelectedIndexProperty.OverrideMetadata(typeof(FlipView), new FrameworkPropertyMetadata(0, OnSelectedIndexChanged));
     HorizontalContentAlignmentProperty.OverrideMetadata(typeof(FlipView), new FrameworkPropertyMetadata(HorizontalAlignment.Stretch));
     VerticalContentAlignmentProperty.OverrideMetadata(typeof(FlipView), new FrameworkPropertyMetadata(VerticalAlignment.Stretch));
 }
Example #4
0
        static FlipViewItem()
        {
            DefaultStyleKeyProperty.OverrideMetadata(typeof(FlipViewItem), new FrameworkPropertyMetadata(typeof(FlipViewItem)));

            HorizontalContentAlignmentProperty.OverrideMetadata(typeof(FlipViewItem), new FrameworkPropertyMetadata(HorizontalAlignment.Stretch));
            VerticalContentAlignmentProperty.OverrideMetadata(typeof(FlipViewItem), new FrameworkPropertyMetadata(VerticalAlignment.Stretch));
        }
Example #5
0
 static DateTimePicker()
 {
     DefaultStyleKeyProperty.OverrideMetadata(typeof(DateTimePicker), new FrameworkPropertyMetadata(typeof(DateTimePicker)));
     VerticalContentAlignmentProperty.OverrideMetadata(typeof(DateTimePicker), new FrameworkPropertyMetadata(VerticalAlignment.Center));
     HorizontalContentAlignmentProperty.OverrideMetadata(typeof(DateTimePicker), new FrameworkPropertyMetadata(HorizontalAlignment.Right));
     LanguageProperty.OverrideMetadata(typeof(DateTimePicker), new FrameworkPropertyMetadata(OnCultureChanged));
 }
Example #6
0
        static VlcPlayer()
        {
            DefaultStyleKeyProperty.OverrideMetadata(typeof(VlcPlayer),
                                                     new FrameworkPropertyMetadata(typeof(VlcPlayer)));

            HorizontalContentAlignmentProperty.OverrideMetadata(typeof(VlcPlayer),
                                                                new FrameworkPropertyMetadata(HorizontalAlignment.Stretch, (o, args) =>
            {
                var @this = o as VlcPlayer;

                if (@this.DisplayThreadDispatcher != null)
                {
                    @this.Image.HorizontalContentAlignment = (HorizontalAlignment)args.NewValue;
                }
            }));

            VerticalContentAlignmentProperty.OverrideMetadata(typeof(VlcPlayer),
                                                              new FrameworkPropertyMetadata(VerticalAlignment.Stretch, (o, args) =>
            {
                var @this = o as VlcPlayer;

                if (@this.DisplayThreadDispatcher != null)
                {
                    @this.Image.VerticalContentAlignment = (VerticalAlignment)args.NewValue;
                }
            }));
        }
Example #7
0
        /// <summary>
        /// Initializes the <see cref="TabItem"/> control.
        /// </summary>
        static TabItem()
        {
            HorizontalContentAlignmentProperty.OverrideMetadata(typeof(TabItem), new PropertyMetadata <HorizontalAlignment>(HorizontalAlignment.Center));
            VerticalContentAlignmentProperty.OverrideMetadata(typeof(TabItem), new PropertyMetadata <VerticalAlignment>(VerticalAlignment.Center));

            KeyboardNavigation.TabNavigationProperty.OverrideMetadata(typeof(TabItem), new PropertyMetadata <KeyboardNavigationMode>(KeyboardNavigationMode.Local));
            KeyboardNavigation.DirectionalNavigationProperty.OverrideMetadata(typeof(TabItem), new PropertyMetadata <KeyboardNavigationMode>(KeyboardNavigationMode.Contained));
        }
 static MySpinEdit()
 {
     MaskTypeProperty.OverrideMetadata(typeof(MySpinEdit), new FrameworkPropertyMetadata(MaskType.RegEx));
     HorizontalContentAlignmentProperty.OverrideMetadata(typeof(MySpinEdit), new FrameworkPropertyMetadata(HorizontalAlignment.Right));
     MaskUseAsDisplayFormatProperty.OverrideMetadata(typeof(MySpinEdit), new FrameworkPropertyMetadata(true));
     AllowDefaultButtonProperty.OverrideMetadata(typeof(MySpinEdit), new FrameworkPropertyMetadata(false));
     EditValueProperty.OverrideMetadata(typeof(MySpinEdit), new FrameworkPropertyMetadata(OnEditValuePropertyChanged));
 }
Example #9
0
        static TimeBox()
        {
            DefaultStyleKeyProperty.OverrideMetadata(typeof(TimeBox), new FrameworkPropertyMetadata(typeof(TimeBox)));
            VerticalContentAlignmentProperty.OverrideMetadata(typeof(TimeBox), new FrameworkPropertyMetadata(VerticalAlignment.Center));
            HorizontalContentAlignmentProperty.OverrideMetadata(typeof(TimeBox), new FrameworkPropertyMetadata(HorizontalAlignment.Right));

            //EventManager.RegisterClassHandler(typeof(TimeBox), UIElement.GotFocusEvent, new RoutedEventHandler(OnGotFocus));
        }
Example #10
0
 static ViewBase()
 {
     DefaultStyleKeyProperty.OverrideMetadata(typeof(ViewBase), new FrameworkPropertyMetadata(typeof(ViewBase)));
     FocusableProperty.OverrideMetadata(typeof(ViewBase), new FrameworkPropertyMetadata(false));
     KeyboardNavigation.IsTabStopProperty.OverrideMetadata(typeof(ViewBase), new FrameworkPropertyMetadata(false));
     HorizontalContentAlignmentProperty.OverrideMetadata(typeof(ViewBase), new FrameworkPropertyMetadata(HorizontalAlignment.Stretch));
     VerticalContentAlignmentProperty.OverrideMetadata(typeof(ViewBase), new FrameworkPropertyMetadata(VerticalAlignment.Stretch));
 }
Example #11
0
 static VButton()
 {
     DefaultStyleKeyProperty.OverrideMetadata(typeof(VButton), new FrameworkPropertyMetadata(typeof(VButton)));
     HorizontalContentAlignmentProperty.OverrideMetadata(typeof(VButton), new FrameworkPropertyMetadata(HorizontalAlignment.Center));
     VerticalContentAlignmentProperty.OverrideMetadata(typeof(VButton), new FrameworkPropertyMetadata(VerticalAlignment.Center));
     //BackgroundProperty.OverrideMetadata(typeof(VButton), new FrameworkPropertyMetadata(Brushes.Transparent));
     //ContentProperty.OverrideMetadata(typeof(VButton), new FrameworkPropertyMetadata())
 }
 void Detach()
 {
     _contentTemplateProperty.Detach(OnContentTemplateChanged);
     _contentProperty.Detach(OnContentChanged);
     HorizontalContentAlignmentProperty.Detach(OnContentAlignmentChanged);
     VerticalContentAlignmentProperty.Detach(OnContentAlignmentChanged);
     TemplateControlProperty.Detach(OnTemplateControlChanged);
 }
Example #13
0
        static NumericUpDown()
        {
            DefaultStyleKeyProperty.OverrideMetadata(typeof(NumericUpDown), new FrameworkPropertyMetadata(typeof(NumericUpDown)));

            VerticalContentAlignmentProperty.OverrideMetadata(typeof(NumericUpDown), new FrameworkPropertyMetadata(VerticalAlignment.Center));
            HorizontalContentAlignmentProperty.OverrideMetadata(typeof(NumericUpDown), new FrameworkPropertyMetadata(HorizontalAlignment.Right));

            EventManager.RegisterClassHandler(typeof(NumericUpDown), GotFocusEvent, new RoutedEventHandler(OnGotFocus));
        }
Example #14
0
 static PaddingPanel()
 {
     DefaultStyleKeyProperty.OverrideMetadata(typeof(PaddingPanel),
                                              new FrameworkPropertyMetadata(typeof(PaddingPanel)));
     HorizontalContentAlignmentProperty.OverrideMetadata(typeof(PaddingPanel),
                                                         new FrameworkPropertyMetadata(HorizontalAlignment.Center));
     VerticalContentAlignmentProperty.OverrideMetadata(typeof(PaddingPanel),
                                                       new FrameworkPropertyMetadata(VerticalAlignment.Center));
 }
Example #15
0
        //--------------------------------------------------------------
        #region Creation & Cleanup
        //--------------------------------------------------------------

        /// <summary>
        /// Initializes static members of the <see cref="DockAnchorPane"/> class.
        /// </summary>
        static DockAnchorPane()
        {
            DefaultStyleKeyProperty.OverrideMetadata(typeof(DockAnchorPane), new FrameworkPropertyMetadata(typeof(DockAnchorPane)));
            HorizontalContentAlignmentProperty.OverrideMetadata(typeof(DockAnchorPane), new FrameworkPropertyMetadata(HorizontalAlignment.Stretch));
            VerticalContentAlignmentProperty.OverrideMetadata(typeof(DockAnchorPane), new FrameworkPropertyMetadata(VerticalAlignment.Stretch));

            // DockAnchorPane is not a tab stop, only the DockTabItems inside the DockPanes.
            IsTabStopProperty.OverrideMetadata(typeof(DockAnchorPane), new FrameworkPropertyMetadata(Boxed.BooleanFalse));
        }
Example #16
0
        static PositionalViewportUIContainer()
        {
            Type type = typeof(PositionalViewportUIContainer);

            // todo subscribe for properties changes
            HorizontalContentAlignmentProperty.AddOwner(
                type, new FrameworkPropertyMetadata(HorizontalAlignment.Center));
            VerticalContentAlignmentProperty.AddOwner(
                type, new FrameworkPropertyMetadata(VerticalAlignment.Center));
        }
        static NavigationViewItemBase()
        {
            HorizontalContentAlignmentProperty.OverrideMetadata(
                typeof(NavigationViewItemBase),
                new FrameworkPropertyMetadata(HorizontalAlignment.Center));

            VerticalContentAlignmentProperty.OverrideMetadata(
                typeof(NavigationViewItemBase),
                new FrameworkPropertyMetadata(VerticalAlignment.Center));
        }
Example #18
0
        static UserControl()
        {
            DefaultStyleKeyProperty.OverrideMetadata(typeof(UserControl), new FrameworkPropertyMetadata(typeof(UserControl)));
            _dType = DependencyObjectType.FromSystemTypeInternal(typeof(UserControl));

            FocusableProperty.OverrideMetadata(typeof(UserControl), new FrameworkPropertyMetadata(BooleanBoxes.FalseBox));
            KeyboardNavigation.IsTabStopProperty.OverrideMetadata(typeof(UserControl), new FrameworkPropertyMetadata(BooleanBoxes.FalseBox));

            HorizontalContentAlignmentProperty.OverrideMetadata(typeof(UserControl), new FrameworkPropertyMetadata(HorizontalAlignment.Stretch));
            VerticalContentAlignmentProperty.OverrideMetadata(typeof(UserControl), new FrameworkPropertyMetadata(VerticalAlignment.Stretch));
        }
Example #19
0
        static NumericUpDown()
        {
            DefaultStyleKeyProperty.OverrideMetadata(typeof(NumericUpDown), new FrameworkPropertyMetadata(typeof(NumericUpDown)));
            MinimumProperty.OverrideMetadata(typeof(NumericUpDown), new FrameworkPropertyMetadata(double.MinValue, null, CoerceMinimum));
            SmallChangeProperty.OverrideMetadata(typeof(NumericUpDown), new FrameworkPropertyMetadata(DefaultInterval, IntervalChanged));
            LargeChangeProperty.OverrideMetadata(typeof(NumericUpDown), new FrameworkPropertyMetadata(100 * DefaultInterval));
            MaximumProperty.OverrideMetadata(typeof(NumericUpDown), new FrameworkPropertyMetadata(double.MaxValue));

            VerticalContentAlignmentProperty.OverrideMetadata(typeof(NumericUpDown), new FrameworkPropertyMetadata(VerticalAlignment.Center));
            HorizontalContentAlignmentProperty.OverrideMetadata(typeof(NumericUpDown), new FrameworkPropertyMetadata(HorizontalAlignment.Right));
        }
Example #20
0
        static Button()
        {
            HorizontalContentAlignmentProperty.OverrideMetadata(
                typeof(Button),
                new FrameworkPropertyMetadata(HorizontalAlignment.Center)
                );

            VerticalContentAlignmentProperty.OverrideMetadata(
                typeof(Button),
                new FrameworkPropertyMetadata(VerticalAlignment.Center)
                );
        }
Example #21
0
 /// <summary>
 /// 静的コンストラクタ
 /// </summary>
 static MessageStatusBar()
 {
     DefaultStyleKeyProperty.OverrideMetadata(
         typeof(MessageStatusBar),
         new FrameworkPropertyMetadata(typeof(MessageStatusBar)));
     OpacityProperty.OverrideMetadata(
         typeof(MessageStatusBar),
         new FrameworkPropertyMetadata(0.0));
     HorizontalContentAlignmentProperty.OverrideMetadata(
         typeof(MessageStatusBar),
         new FrameworkPropertyMetadata(HorizontalAlignment.Right));
 }
Example #22
0
        static CalloutWindow()
        {
            BorderBrushProperty.OverrideMetadata(
                typeof(CalloutWindow),
                new FrameworkPropertyMetadata(new SolidColorBrush(Color.FromArgb(255, 238, 156, 88))));

            HorizontalContentAlignmentProperty.OverrideMetadata(
                typeof(CalloutWindow),
                new FrameworkPropertyMetadata(HorizontalAlignment.Center));
            VerticalContentAlignmentProperty.OverrideMetadata(
                typeof(CalloutWindow),
                new FrameworkPropertyMetadata(VerticalAlignment.Center));
        }
Example #23
0
        static NavigationViewItemPresenter()
        {
            DefaultStyleKeyProperty.OverrideMetadata(
                typeof(NavigationViewItemPresenter),
                new FrameworkPropertyMetadata(typeof(NavigationViewItemPresenter)));

            HorizontalContentAlignmentProperty.OverrideMetadata(
                typeof(NavigationViewItemPresenter),
                new FrameworkPropertyMetadata(HorizontalAlignment.Center));

            VerticalContentAlignmentProperty.OverrideMetadata(
                typeof(NavigationViewItemPresenter),
                new FrameworkPropertyMetadata(VerticalAlignment.Center));
        }
Example #24
0
        static ScrollViewer()
        {
#if !NET461
            HorizontalContentAlignmentProperty.OverrideMetadata(
                typeof(ScrollViewer),
                new FrameworkPropertyMetadata(HorizontalAlignment.Stretch)
                );

            VerticalContentAlignmentProperty.OverrideMetadata(
                typeof(ScrollViewer),
                new FrameworkPropertyMetadata(VerticalAlignment.Top)
                );
#endif
        }
Example #25
0
        static Button()
        {
            StaticInitializeVisualStates();

            HorizontalContentAlignmentProperty.OverrideMetadata(
                typeof(Button),
                new FrameworkPropertyMetadata(HorizontalAlignment.Center)
                );

            VerticalContentAlignmentProperty.OverrideMetadata(
                typeof(Button),
                new FrameworkPropertyMetadata(VerticalAlignment.Center)
                );
        }
        static HyperlinkButton()
        {
            DefaultStyleKeyProperty.OverrideMetadata(
                typeof(HyperlinkButton),
                new FrameworkPropertyMetadata(typeof(HyperlinkButton)));

            HorizontalContentAlignmentProperty.OverrideMetadata(
                typeof(HyperlinkButton),
                new FrameworkPropertyMetadata(HorizontalAlignment.Center));

            VerticalContentAlignmentProperty.OverrideMetadata(
                typeof(HyperlinkButton),
                new FrameworkPropertyMetadata(VerticalAlignment.Center));
        }
Example #27
0
        void Detach()
        {
            _contentProperty.Detach(OnContentChanged);
            _wrapProperty.Detach(OnLayoutPropertyChanged);
            _scrollProperty.Detach(OnLayoutPropertyChanged);

            HorizontalAlignmentProperty.Detach(OnLayoutPropertyChanged);
            VerticalAlignmentProperty.Detach(OnLayoutPropertyChanged);
            FontFamilyProperty.Detach(OnFontChanged);
            FontSizeProperty.Detach(OnFontChanged);

            HorizontalContentAlignmentProperty.Detach(OnLayoutPropertyChanged);
            VerticalContentAlignmentProperty.Detach(OnLayoutPropertyChanged);
        }
Example #28
0
        static NavigationViewItemBase()
        {
            HorizontalContentAlignmentProperty.OverrideMetadata(
                typeof(NavigationViewItemBase),
                new FrameworkPropertyMetadata(HorizontalAlignment.Center));

            VerticalContentAlignmentProperty.OverrideMetadata(
                typeof(NavigationViewItemBase),
                new FrameworkPropertyMetadata(VerticalAlignment.Center));

            KeyboardNavigation.DirectionalNavigationProperty.OverrideMetadata(
                typeof(NavigationViewItemBase),
                new FrameworkPropertyMetadata(KeyboardNavigationMode.None));
        }
Example #29
0
        static Resizer()
        {
            DefaultStyleKeyProperty.OverrideMetadata(typeof(Resizer), new FrameworkPropertyMetadata(typeof(Resizer)));
            HorizontalContentAlignmentProperty.OverrideMetadata(typeof(Resizer), new FrameworkPropertyMetadata(HorizontalAlignment.Stretch));
            VerticalContentAlignmentProperty.OverrideMetadata(typeof(Resizer), new FrameworkPropertyMetadata(VerticalAlignment.Stretch));

            //hook up commands
            _startResizeCommand = new RoutedCommand("StartResize", typeof(Resizer));
            CommandManager.RegisterClassCommandBinding(typeof(Resizer), new CommandBinding(_startResizeCommand, OnStartResizeCommand));
            _updateSizeCommand = new RoutedCommand("UpdateSize", typeof(Resizer));
            CommandManager.RegisterClassCommandBinding(typeof(Resizer), new CommandBinding(_updateSizeCommand, OnUpdateSizeCommand));
            _endResizeCommand = new RoutedCommand("EndResize", typeof(Resizer));
            CommandManager.RegisterClassCommandBinding(typeof(Resizer), new CommandBinding(_endResizeCommand, OnEndResizeCommand));
            _autoSizeCommand = new RoutedCommand("AutoSize", typeof(Resizer));
            CommandManager.RegisterClassCommandBinding(typeof(Resizer), new CommandBinding(_autoSizeCommand, OnAutoSizeCommand));
        }
Example #30
0
        void Attach()
        {
            _contentProperty.Attach(OnContentChanged);
            _wrapProperty.Attach(OnLayoutPropertyChanged);
            _textTrimmingProperty.Attach(OnLayoutPropertyChanged);
            _scrollProperty.Attach(OnLayoutPropertyChanged);
            _scrollSpeedProperty.Attach(OnLayoutPropertyChanged);
            _scrollDelayProperty.Attach(OnLayoutPropertyChanged);

            HorizontalAlignmentProperty.Attach(OnLayoutPropertyChanged);
            VerticalAlignmentProperty.Attach(OnLayoutPropertyChanged);
            FontFamilyProperty.Attach(OnFontChanged);
            FontSizeProperty.Attach(OnFontChanged);

            HorizontalContentAlignmentProperty.Attach(OnLayoutPropertyChanged);
            VerticalContentAlignmentProperty.Attach(OnLayoutPropertyChanged);
        }