Пример #1
0
 static HitTextBlock()
 {
     FontFamilyProperty.OverrideMetadata(typeof(HitTextBlock), new FrameworkPropertyMetadata(OnTextAffectingPropertyChanged));
     FontSizeProperty.OverrideMetadata(typeof(HitTextBlock), new FrameworkPropertyMetadata(OnTextAffectingPropertyChanged));
     FontWeightProperty.OverrideMetadata(typeof(HitTextBlock), new FrameworkPropertyMetadata(OnTextAffectingPropertyChanged));
     FontStyleProperty.OverrideMetadata(typeof(HitTextBlock), new FrameworkPropertyMetadata(OnTextAffectingPropertyChanged));
     ForegroundProperty.OverrideMetadata(typeof(HitTextBlock), new FrameworkPropertyMetadata(OnTextAffectingPropertyChanged));
 }
Пример #2
0
 static ConsoleView()
 {
     DefaultStyleKeyProperty.OverrideMetadata(typeof(ConsoleView), new FrameworkPropertyMetadata(typeof(ConsoleView)));
     DataContextProperty.OverrideMetadata(typeof(ConsoleView), new FrameworkPropertyMetadata(DocumentPropertyChanged));
     FontFamilyProperty.OverrideMetadata(typeof(ConsoleView), new FrameworkPropertyMetadata(RenderPropertyChanged));
     FontSizeProperty.OverrideMetadata(typeof(ConsoleView), new FrameworkPropertyMetadata(RenderPropertyChanged));
     FontStretchProperty.OverrideMetadata(typeof(ConsoleView), new FrameworkPropertyMetadata(RenderPropertyChanged));
     FontStyleProperty.OverrideMetadata(typeof(ConsoleView), new FrameworkPropertyMetadata(RenderPropertyChanged));
     FontWeightProperty.OverrideMetadata(typeof(ConsoleView), new FrameworkPropertyMetadata(RenderPropertyChanged));
 }
Пример #3
0
        static HexBox()
        {
            DefaultStyleKeyProperty.OverrideMetadata(typeof(HexBox), new FrameworkPropertyMetadata(typeof(HexBox)));

            FontFamilyProperty.OverrideMetadata(typeof(HexBox), new FrameworkPropertyMetadata(OnTypographyChanged));
            FontStyleProperty.OverrideMetadata(typeof(HexBox), new FrameworkPropertyMetadata(OnTypographyChanged));
            FontWeightProperty.OverrideMetadata(typeof(HexBox), new FrameworkPropertyMetadata(OnTypographyChanged));
            FontStretchProperty.OverrideMetadata(typeof(HexBox), new FrameworkPropertyMetadata(OnTypographyChanged));
            FontSizeProperty.OverrideMetadata(typeof(HexBox), new FrameworkPropertyMetadata(OnTypographyChanged));
            ForegroundProperty.OverrideMetadata(typeof(HexBox), new FrameworkPropertyMetadata(OnTypographyChanged));
        }
Пример #4
0
        /// <summary>
        /// Initializes static members of the <see cref="RibbonGroupBox"/> class.
        /// </summary>
        static RibbonGroupBox()
        {
            var type = typeof(RibbonGroupBox);

            DefaultStyleKeyProperty.OverrideMetadata(type, new FrameworkPropertyMetadata(type));
            VisibilityProperty.AddOwner(type, new PropertyMetadata(OnVisibilityChanged));
            FontSizeProperty.AddOwner(type, new FrameworkPropertyMetadata(OnFontSizeChanged));
            FontFamilyProperty.AddOwner(type, new FrameworkPropertyMetadata(OnFontFamilyChanged));

            PopupService.Attach(type);
            ContextMenuService.Attach(type);
        }
Пример #5
0
 static TextView()
 {
     ClipToBoundsProperty.OverrideMetadata(typeof(TextView), new PropertyMetadata(true));
     FontFamilyProperty.OverrideMetadata(typeof(TextView),
                                         new FrameworkPropertyMetadata(
                                             new FontFamily("Consolas")
                                             //new FontFamily("Courier New")
                                             //new FontFamily("Lucida Console")
                                             //new FontFamily("Lucida Sans Typewriter")
                                             ));
     FontSizeProperty.OverrideMetadata(typeof(TextView), new FrameworkPropertyMetadata(13 * (96.0 / 72.0)));
 }
Пример #6
0
        void Detach()
        {
            _textProperty.Detach(OnTextChanged);
            _isPasswordProperty.Detach(OnTextChanged);
            _internalTextProperty.Detach(OnInternalTextChanged);
            _caretIndexProperty.Detach(OnCaretIndexChanged);
            _colorProperty.Detach(OnColorChanged);
            _preferredTextLengthProperty.Detach(OnCompleteLayoutGetsInvalid);

            HasFocusProperty.Detach(OnHasFocusChanged);
            FontFamilyProperty.Detach(OnFontChanged);
            FontSizeProperty.Detach(OnFontChanged);
        }
Пример #7
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);
        }
Пример #8
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);
        }
Пример #9
0
 static RatingControl()
 {
     DefaultStyleKeyProperty.OverrideMetadata(typeof(RatingControl), new FrameworkPropertyMetadata(typeof(RatingControl)));
     FontFamilyProperty.OverrideMetadata(typeof(RatingControl), new FrameworkPropertyMetadata(OnFontFamilyPropertyChanged));
 }
Пример #10
0
 set => SetValue(FontFamilyProperty, value);
Пример #11
0
 static FontAwesome()
 {
     IconProperty.Changed.Subscribe(OnIconPropertyChanged);
     FontFamilyProperty.OverrideDefaultValue <FontAwesome>(Awesome.FontAwesomeFontFamily);
 }
Пример #12
0
 set => this.SetValue(FontFamilyProperty, value);
Пример #13
0
 static AwesomeTextBlock()
 {
     FontFamilyProperty.OverrideMetadata(typeof(AwesomeTextBlock), new FrameworkPropertyMetadata(GetFontAwesome()));
 }