Exemple #1
0
        private void Initialize(bool disableContextMenu, LayoutScale scale)
        {
            Image.HorizontalAlignment = HorizontalAlignment.Center;
            Image.VerticalAlignment   = VerticalAlignment.Center;
            if (scale == LayoutScale.Contain)
            {
                Image.Stretch = Stretch.Uniform;
            }
            else if (scale == LayoutScale.Cover)
            {
                Image.Stretch = Stretch.UniformToFill;
            }
            else
            {
                Image.Stretch = Stretch.Fill;
            }

            Bitmap       = new WriteableBitmap(1, 1);
            Image.Source = Bitmap;

            Grid = new Grid();
            Grid.Children.Add(Image);

            if (!disableContextMenu)
            {
                ContextMenu = new Win8ContextMenu();
            }
        }
        private void Initialize(bool disableContextMenu, LayoutScale scale)
        {
            Image.HorizontalAlignment = HorizontalAlignment.Center;
            Image.VerticalAlignment = VerticalAlignment.Center;
            if (scale == LayoutScale.Contain)
            {
                Image.Stretch = Stretch.Uniform;
            }
            else if (scale == LayoutScale.Cover)
            {
                Image.Stretch = Stretch.UniformToFill;
            }
            else
            {
                Image.Stretch = Stretch.Fill;
            }

            Bitmap = new WriteableBitmap(1, 1);
            Image.Source = Bitmap;

            Grid = new Windows.UI.Xaml.Controls.Grid();
            Grid.Children.Add(Image);

            if (!disableContextMenu)
            {
                ContextMenu = new Win8ContextMenu();
            }
        }