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)); }
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)); }
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)); }
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)); }
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)); }
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; } })); }
/// <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)); }
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)); }
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)); }
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); }
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)); }
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)); }
//-------------------------------------------------------------- #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)); }
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)); }
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)); }
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)); }
static Button() { HorizontalContentAlignmentProperty.OverrideMetadata( typeof(Button), new FrameworkPropertyMetadata(HorizontalAlignment.Center) ); VerticalContentAlignmentProperty.OverrideMetadata( typeof(Button), new FrameworkPropertyMetadata(VerticalAlignment.Center) ); }
/// <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)); }
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)); }
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)); }
static ScrollViewer() { #if !NET461 HorizontalContentAlignmentProperty.OverrideMetadata( typeof(ScrollViewer), new FrameworkPropertyMetadata(HorizontalAlignment.Stretch) ); VerticalContentAlignmentProperty.OverrideMetadata( typeof(ScrollViewer), new FrameworkPropertyMetadata(VerticalAlignment.Top) ); #endif }
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)); }
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); }
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)); }
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)); }
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); }