Exemplo n.º 1
0
        private void SaveButtonClicked(object sender, RoutedEventArgs e)
        {
            if (!isSavedToFile)
            {
                SaveFileDialog saveFileDialog = new SaveFileDialog();
                saveFileDialog.Filter          = "PixelCreator (*.xml)| *.xml";
                saveFileDialog.DefaultExt      = "*.xml";
                saveFileDialog.OverwritePrompt = true;
                if (saveFileDialog.ShowDialog() == true)
                {
                    currentSaveLoc = saveFileDialog.FileName;
                }
                else
                {
                    return;
                }
            }

            if (currentSaveLoc != String.Empty)
            {
                SaveToFile(currentSaveLoc);
                isSavedToFile = true;
                pixelEditor.ChangesIsSaved();
            }
        }