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(); } }