Ejemplo n.º 1
0
 static VisibleColumnDefinition()
 {
     WidthProperty.AddOwner(typeof(VisibleColumnDefinition),
                            new FrameworkPropertyMetadata(WidthProperty.DefaultMetadata.DefaultValue, OnWidthChanged));
     MinWidthProperty.AddOwner(typeof(VisibleColumnDefinition),
                               new FrameworkPropertyMetadata(MinWidthProperty.DefaultMetadata.DefaultValue, OnMinWidthChanged));
     MaxWidthProperty.AddOwner(typeof(VisibleColumnDefinition),
                               new FrameworkPropertyMetadata(MaxWidthProperty.DefaultMetadata.DefaultValue, OnMaxWidthChanged));
 }
Ejemplo n.º 2
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));
 }
        static ColumnDefinitionCollapsable()
        {
            WidthProperty.OverrideMetadata(
                typeof(ColumnDefinitionCollapsable),
                new FrameworkPropertyMetadata(
                    new GridLength(1, GridUnitType.Star),
                    null,
                    (d, v) => ((ColumnDefinitionCollapsable)d).Visible ? v : new GridLength(0)));

            MinWidthProperty.OverrideMetadata(
                typeof(ColumnDefinitionCollapsable),
                new FrameworkPropertyMetadata(0d, null, (d, v) => ((ColumnDefinitionCollapsable)d).Visible ? v : 0d));
        }
Ejemplo n.º 4
0
 // Constructors
 static HidableColumnDefinition()
 {
     VisibleProperty = DependencyProperty.Register("Visible", typeof(bool), typeof(HidableColumnDefinition), new PropertyMetadata(true, OnVisibleChanged));
     WidthProperty.OverrideMetadata(typeof(HidableColumnDefinition), new FrameworkPropertyMetadata(new GridLength(1, GridUnitType.Star), null, CoerceWidth));
     MinWidthProperty.OverrideMetadata(typeof(HidableColumnDefinition), new FrameworkPropertyMetadata((double)0, null, CoerceMinWidth));
 }
Ejemplo n.º 5
0
 set => SetValue(MinWidthProperty, value);