Beispiel #1
0
        static SideAppBar()
        {
            NameProperty
            .OverrideMetadata(typeof(SideAppBar), new FrameworkPropertyMetadata("SideAppBar1"));
            DefaultStyleKeyProperty
            .OverrideMetadata(typeof(SideAppBar), new FrameworkPropertyMetadata(typeof(SideAppBar)));
            WidthProperty
            .OverrideMetadata(typeof(SideAppBar), new FrameworkPropertyMetadata(Convert.ToDouble(48)));
            HorizontalAlignmentProperty
            .OverrideMetadata(typeof(SideAppBar), new FrameworkPropertyMetadata(HorizontalAlignment.Left));
            VerticalAlignmentProperty
            .OverrideMetadata(typeof(SideAppBar), new FrameworkPropertyMetadata(VerticalAlignment.Stretch));
            MarginProperty
            .OverrideMetadata(typeof(SideAppBar), new FrameworkPropertyMetadata(new Thickness(0, 40, 0, 0)));

            /////////////////////////////////////////////////////////////////////////////////
            /// Routed Events:
            /////////////////////////////////////////////////////////////////////////////////
            EventManager.RegisterClassHandler(typeof(SideAppBar), SizeChangedEvent, new RoutedEventHandler(OnLoaded));
        }
Beispiel #2
0
 /// <summary>
 /// Initializes the <see cref="WindowStateSetting"/> class.
 /// </summary>
 static WindowStateSetting()
 {
     OwnerProperty.OverrideMetadata(typeof(WindowStateSetting), new FrameworkPropertyMetadata(null, OnOwnerChanged));
     NameProperty.OverrideMetadata(typeof(WindowStateSetting), new FrameworkPropertyMetadata(GetName(), null, (sender, value) => GetName()));
 }