Ejemplo n.º 1
0
 static AppBarWindow()
 {
     ShowInTaskbarProperty.OverrideMetadata(typeof(AppBarWindow), new FrameworkPropertyMetadata(false));
     MinHeightProperty.OverrideMetadata(typeof(AppBarWindow), new FrameworkPropertyMetadata(20d, MinMaxHeightWidth_Changed));
     MinWidthProperty.OverrideMetadata(typeof(AppBarWindow), new FrameworkPropertyMetadata(20d, MinMaxHeightWidth_Changed));
     MaxHeightProperty.OverrideMetadata(typeof(AppBarWindow), new FrameworkPropertyMetadata(MinMaxHeightWidth_Changed));
     MaxWidthProperty.OverrideMetadata(typeof(AppBarWindow), new FrameworkPropertyMetadata(MinMaxHeightWidth_Changed));
 }
Ejemplo n.º 2
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.º 3
0
 static AppBarWindow()
 {
     ShowInTaskbarProperty.OverrideMetadata(typeof(AppBarWindow), new FrameworkPropertyMetadata(false));
     MinHeightProperty.OverrideMetadata(typeof(AppBarWindow), new FrameworkPropertyMetadata(20d, MinMaxHeightWidth_Changed));
     MinWidthProperty.OverrideMetadata(typeof(AppBarWindow), new FrameworkPropertyMetadata(20d, MinMaxHeightWidth_Changed));
     MaxHeightProperty.OverrideMetadata(typeof(AppBarWindow), new FrameworkPropertyMetadata(MinMaxHeightWidth_Changed));
     MaxWidthProperty.OverrideMetadata(typeof(AppBarWindow), new FrameworkPropertyMetadata(MinMaxHeightWidth_Changed));
     IgnorePeekProperty.OverrideMetadata(typeof(AppBarWindow), new FrameworkPropertyMetadata(true, OnIgnorePeekChangedCallback));
     ShowInAltTabProperty.OverrideMetadata(typeof(AppBarWindow), new FrameworkPropertyMetadata(false, OnShowInAltTabPropertyChangedCallback));
 }
Ejemplo n.º 4
0
        static MenuItemImage()
        {
            DefaultStyleKeyProperty.OverrideMetadata(
                typeof(MenuItemImage),
                new FrameworkPropertyMetadata(typeof(MenuItemImage)));

            StretchProperty.OverrideMetadata(typeof(MenuItemImage),
                                             new FrameworkPropertyMetadata(System.Windows.Media.Stretch.Uniform));

            MaxWidthProperty.OverrideMetadata(typeof(MenuItemImage), new FrameworkPropertyMetadata(16d));
            MaxHeightProperty.OverrideMetadata(typeof(MenuItemImage), new FrameworkPropertyMetadata(16d));
        }
Ejemplo n.º 5
0
        //Hyra film
        private void Image_MouseUp(object sender, MouseButtonEventArgs e) // Känner av vad användaren klickar på
        {
            //Använder MaxWidth från image i antingen store eller home
            //beroende från vart man klickar på bilden någonstans
            //som en variabel. MaxWidth blir movieid beroende på vilken
            //film man klickar på, Man kunde inte ha siffror i Name så
            //fick komma på en paniklösning

            var movieid = sender.GetType().GetProperty(MaxWidthProperty.ToString()).GetValue(sender, null).ToString();

            if (API.RegisterSale(State.User, API.GetMovie(int.Parse(movieid))))
            {
                Load_MyPage(State.User);
                MessageBox.Show("Purchase complete!", "Purchase complete!", MessageBoxButton.OK, MessageBoxImage.Information);
            }
            else
            {
                MessageBox.Show("An error happened while buying the movie, please try again at a later time.", "Sale Failed!", MessageBoxButton.OK, MessageBoxImage.Exclamation);
            }
        }
Ejemplo n.º 6
0
 set => SetValue(MaxWidthProperty, value);