Esempio n. 1
0
 static AnchorablePaneTitle()
 {
     IsHitTestVisibleProperty.OverrideMetadata(typeof(AnchorablePaneTitle), new FrameworkPropertyMetadata(true));
     FocusableProperty.OverrideMetadata(typeof(AnchorablePaneTitle), new FrameworkPropertyMetadata(false));
     DefaultStyleKeyProperty.OverrideMetadata(typeof(AnchorablePaneTitle),
                                              new FrameworkPropertyMetadata(typeof(AnchorablePaneTitle)));
 }
Esempio n. 2
0
        /// <summary>
        /// Static metadata registration.
        /// </summary>
        static OverlayTextControl()
        {
            Type ownerType = typeof(OverlayTextControl);

            DefaultStyleKeyProperty.OverrideMetadata(ownerType, new FrameworkPropertyMetadata(ownerType));
            IsHitTestVisibleProperty.OverrideMetadata(ownerType, new UIPropertyMetadata(false));
        }
Esempio n. 3
0
 /// <summary>
 /// Static constructor
 /// </summary>
 static WindowSteeringHelperControl()
 {
     BackgroundProperty.OverrideMetadata(typeof(WindowSteeringHelperControl), new FrameworkPropertyMetadata(Brushes.Transparent));
     IsHitTestVisibleProperty.OverrideMetadata(typeof(WindowSteeringHelperControl), new FrameworkPropertyMetadata(BooleanBoxes.TrueBox));
     HorizontalAlignmentProperty.OverrideMetadata(typeof(WindowSteeringHelperControl), new FrameworkPropertyMetadata(HorizontalAlignment.Stretch));
     VerticalAlignmentProperty.OverrideMetadata(typeof(WindowSteeringHelperControl), new FrameworkPropertyMetadata(VerticalAlignment.Stretch));
 }
Esempio n. 4
0
 /// <summary>
 /// Initializes static members of the <see cref="Popup"/> class.
 /// </summary>
 static Popup()
 {
     IsHitTestVisibleProperty.OverrideDefaultValue <Popup>(false);
     ChildProperty.Changed.AddClassHandler <Popup>(x => x.ChildChanged);
     IsOpenProperty.Changed.AddClassHandler <Popup>(x => x.IsOpenChanged);
     TopmostProperty.Changed.AddClassHandler <Popup>((p, e) => p.PopupRoot.Topmost = (bool)e.NewValue);
 }
Esempio n. 5
0
        static Layer()
        {
            // Focusable 由于父类已经是 false,所以无需设置。
            // FocusableProperty.OverrideMetadata(typeof(Layer), new UIPropertyMetadata(false));

            // 因为此类型永远不可被命中,所以直接重写并不再处理基类的命中测试改变方法。
            IsHitTestVisibleProperty.OverrideMetadata(typeof(Layer), new UIPropertyMetadata(false));
        }
Esempio n. 6
0
 /// <summary>
 /// Initializes static members of the <see cref="Popup"/> class.
 /// </summary>
 static Popup()
 {
     IsHitTestVisibleProperty.OverrideDefaultValue <Popup>(false);
     ChildProperty.Changed.AddClassHandler <Popup>((x, e) => x.ChildChanged(e));
     IsOpenProperty.Changed.AddClassHandler <Popup>((x, e) => x.IsOpenChanged((AvaloniaPropertyChangedEventArgs <bool>)e));
     VerticalOffsetProperty.Changed.AddClassHandler <Popup>((x, _) => x.HandlePositionChange());
     HorizontalOffsetProperty.Changed.AddClassHandler <Popup>((x, _) => x.HandlePositionChange());
 }
Esempio n. 7
0
        static MapGraticule()
        {
            IsHitTestVisibleProperty.OverrideMetadata(
                typeof(MapGraticule), new FrameworkPropertyMetadata(false));

            StrokeThicknessProperty.OverrideMetadata(
                typeof(MapGraticule), new FrameworkPropertyMetadata(0.5));
        }
Esempio n. 8
0
        static KeyTipControl()
        {
            Type ownerType = typeof(KeyTipControl);

            DefaultStyleKeyProperty.OverrideMetadata(ownerType, new FrameworkPropertyMetadata(ownerType));
            IsHitTestVisibleProperty.OverrideMetadata(ownerType, new FrameworkPropertyMetadata(false));
            FocusableProperty.OverrideMetadata(ownerType, new FrameworkPropertyMetadata(false));
            EventManager.RegisterClassHandler(ownerType, SizeChangedEvent, new SizeChangedEventHandler(OnSizeChanged), true);
        }
Esempio n. 9
0
 static MapScale()
 {
     IsHitTestVisibleProperty.OverrideMetadata(typeof(MapScale), new FrameworkPropertyMetadata(false));
     MinWidthProperty.OverrideMetadata(typeof(MapScale), new FrameworkPropertyMetadata(100d));
     HorizontalAlignmentProperty.OverrideMetadata(typeof(MapScale), new FrameworkPropertyMetadata(HorizontalAlignment.Right));
     VerticalAlignmentProperty.OverrideMetadata(typeof(MapScale), new FrameworkPropertyMetadata(VerticalAlignment.Bottom));
     StrokeStartLineCapProperty.OverrideMetadata(typeof(MapScale), new FrameworkPropertyMetadata(PenLineCap.Round));
     StrokeEndLineCapProperty.OverrideMetadata(typeof(MapScale), new FrameworkPropertyMetadata(PenLineCap.Round));
 }
Esempio n. 10
0
 static LayoutGridResizerControl()
 {
     //This OverrideMetadata call tells the system that this element wants to provide a style that is different than its base class.
     //This style is defined in themes\generic.xaml
     DefaultStyleKeyProperty.OverrideMetadata(typeof(LayoutGridResizerControl), new FrameworkPropertyMetadata(typeof(LayoutGridResizerControl)));
     HorizontalAlignmentProperty.OverrideMetadata(typeof(LayoutGridResizerControl), new FrameworkPropertyMetadata(HorizontalAlignment.Stretch, FrameworkPropertyMetadataOptions.AffectsParentMeasure));
     VerticalAlignmentProperty.OverrideMetadata(typeof(LayoutGridResizerControl), new FrameworkPropertyMetadata(VerticalAlignment.Stretch, FrameworkPropertyMetadataOptions.AffectsParentMeasure));
     BackgroundProperty.OverrideMetadata(typeof(LayoutGridResizerControl), new FrameworkPropertyMetadata(Brushes.Transparent));
     IsHitTestVisibleProperty.OverrideMetadata(typeof(LayoutGridResizerControl), new FrameworkPropertyMetadata(true, null));
 }
Esempio n. 11
0
        static LiveToolTip()
        {
            var thisType = typeof(LiveToolTip);

            DefaultStyleKeyProperty.OverrideMetadata(thisType, new FrameworkPropertyMetadata(thisType));
            FocusableProperty.OverrideMetadata(thisType, new FrameworkPropertyMetadata(false));
            IsHitTestVisibleProperty.OverrideMetadata(thisType, new FrameworkPropertyMetadata(false));
            BackgroundProperty.OverrideMetadata(thisType, new FrameworkPropertyMetadata(Brushes.White));
            OpacityProperty.OverrideMetadata(thisType, new FrameworkPropertyMetadata(1.0));
            BorderBrushProperty.OverrideMetadata(thisType, new FrameworkPropertyMetadata(Brushes.DarkGray));
            BorderThicknessProperty.OverrideMetadata(thisType, new FrameworkPropertyMetadata(new Thickness(1.0)));
        }
Esempio n. 12
0
        static DockWindow()
        {
            IsHitTestVisibleProperty.OverrideMetadata(typeof(DockWindow), new FrameworkPropertyMetadata(true));
            KeyboardNavigation.TabNavigationProperty.OverrideMetadata(typeof(DockWindow), new FrameworkPropertyMetadata(KeyboardNavigationMode.None));
            KeyboardNavigation.DirectionalNavigationProperty.OverrideMetadata(typeof(DockWindow), new FrameworkPropertyMetadata(KeyboardNavigationMode.None));
            KeyboardNavigation.ControlTabNavigationProperty.OverrideMetadata(typeof(DockWindow), new FrameworkPropertyMetadata(KeyboardNavigationMode.None));
            FocusableProperty.OverrideMetadata(typeof(DockWindow), new FrameworkPropertyMetadata(BooleanBoxes.False));
            IsTabProperty = DependencyProperty.RegisterAttached("IsTab", typeof(bool), typeof(DockWindow),
                                                                new FrameworkPropertyMetadata(BooleanBoxes.False));

            CommandBinding performCloseCommandBinding   = new CommandBinding(DockCommands.PerformClose, new ExecutedRoutedEventHandler(OnPerformCloseExecuted));
            CommandBinding toggleFloatingCommandBinding = new CommandBinding(DockCommands.ToggleFloating,
                                                                             new ExecutedRoutedEventHandler(OnToggleFloatingExecuted), new CanExecuteRoutedEventHandler(CanExecuteToggleFloating));

            CommandManager.RegisterClassCommandBinding(typeof(DockWindow), performCloseCommandBinding);
            CommandManager.RegisterClassCommandBinding(typeof(DockWindow), toggleFloatingCommandBinding);
        }
Esempio n. 13
0
 /// <summary>
 ///   Initializes static members of the <see cref="T:T:ReactNative.Views.TextInput.PlaceholderAdorner"/> class.
 /// </summary>
 static PlaceholderAdorner()
 {
     IsHitTestVisibleProperty.OverrideMetadata(typeof(PlaceholderAdorner), new FrameworkPropertyMetadata(false));
     ClipToBoundsProperty.OverrideMetadata(typeof(PlaceholderAdorner), new FrameworkPropertyMetadata(true));
 }
Esempio n. 14
0
 static DrawingIcon()
 {
     IsHitTestVisibleProperty.OverrideMetadata(typeof(DrawingIcon), new FrameworkPropertyMetadata(false));
 }
Esempio n. 15
0
 /// <summary>
 /// Initializes static members of the <see cref="Popup"/> class.
 /// </summary>
 static Popup()
 {
     IsHitTestVisibleProperty.OverrideDefaultValue <Popup>(false);
     ChildProperty.Changed.AddClassHandler <Popup>(x => x.ChildChanged);
     IsOpenProperty.Changed.AddClassHandler <Popup>(x => x.IsOpenChanged);
 }
Esempio n. 16
0
 static AdornerContainer()
 {
     IsHitTestVisibleProperty.OverrideMetadata(typeof(AdornerContainer), new UIPropertyMetadata(false));
 }
Esempio n. 17
0
 static AdornerLayer()
 {
     AdornedElementProperty.Changed.Subscribe(AdornedElementChanged);
     IsHitTestVisibleProperty.OverrideDefaultValue(typeof(AdornerLayer), false);
 }
 static StockTicker()
 {
     DefaultStyleKeyProperty.OverrideMetadata(typeof(StockTicker),
                                              new FrameworkPropertyMetadata(typeof(StockTicker)));
     IsHitTestVisibleProperty.OverrideMetadata(typeof(StockTicker), new FrameworkPropertyMetadata(false));
 }
Esempio n. 19
0
 static MapOverlay()
 {
     IsHitTestVisibleProperty.OverrideMetadata(typeof(MapOverlay), new FrameworkPropertyMetadata(false));
 }
Esempio n. 20
0
 static BlockGridLayerBase()
 {
     IsHitTestVisibleProperty.OverrideMetadata(typeof(BlockGridLayerBase), new FrameworkPropertyMetadata(false));
 }
Esempio n. 21
0
 static DockTarget()
 {
     IsHitTestVisibleProperty.OverrideDefaultValue(typeof(DockTarget), false);
 }
Esempio n. 22
0
 static LayoutDragSplitter()
 {
     DefaultStyleKeyProperty.OverrideMetadata(typeof(LayoutDragSplitter), new FrameworkPropertyMetadata(typeof(LayoutDragSplitter)));
     BackgroundProperty.OverrideMetadata(typeof(LayoutDragSplitter), new FrameworkPropertyMetadata(Brushes.Transparent));
     IsHitTestVisibleProperty.OverrideMetadata(typeof(LayoutDragSplitter), new FrameworkPropertyMetadata(true, null));
 }
Esempio n. 23
0
 static SeparatorX()
 {
     IsHitTestVisibleProperty.OverrideMetadata(typeof(SeparatorX), new FrameworkPropertyMetadata(false));
     FocusableProperty.OverrideMetadata(typeof(SeparatorX), new FrameworkPropertyMetadata(false));
 }
Esempio n. 24
0
 static WorldOfGooCursor()
 {
     IsHitTestVisibleProperty.OverrideMetadata(typeof(WorldOfGooCursor), new FrameworkPropertyMetadata(false));
 }
Esempio n. 25
0
 static TileLayer()
 {
     IsHitTestVisibleProperty.OverrideMetadata(
         typeof(TileLayer), new FrameworkPropertyMetadata(false));
 }
Esempio n. 26
0
 static LayoutAnchorControl()
 {
     DefaultStyleKeyProperty.OverrideMetadata(typeof(LayoutAnchorControl),
                                              new FrameworkPropertyMetadata(typeof(LayoutAnchorControl)));
     IsHitTestVisibleProperty.AddOwner(typeof(LayoutAnchorControl), new FrameworkPropertyMetadata(true));
 }