//Add frame button click event private void AddFrame_Clicked(object sender, RoutedEventArgs e) { frameCollection.Add(new FrameGIF() { bitmap = pixelEditor.ToBitmap(), wbitmap = pixelEditor.GetWriteableBitmap(), Speed = "100ms" }); }
public MainWindow() { pixelEditor = new PixelEditor(_currentWidth, _currentHeight); InitializeComponent(); DataContext = this; this.Closing += MainWindow_Closing; pixelGrid.Child = pixelEditor; FrameContainer.ItemsSource = frameCollection; frameCollection.Add(new FrameGIF() { bitmap = pixelEditor.ToBitmap(), wbitmap = pixelEditor.GetWriteableBitmap(), Speed = "100ms" }); _brushColor_Primary = Colors.Black; _brushColor_Secondary = Colors.White; _BrushColor_Primary = new SolidColorBrush(_brushColor_Primary); _BrushColor_Secondary = new SolidColorBrush(_brushColor_Secondary); //PixelSizeLabel = $"Pixel Size: ({pixelSizeSlider.Value/10})"; Directory.CreateDirectory("C:/PixelCreator"); }