Ejemplo n.º 1
0
 //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"
     });
 }
Ejemplo n.º 2
0
        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");
        }