Files
gif-resizer/GifResizer/Views/MainWindow.xaml.cs
2026-02-16 22:44:44 +01:00

40 lines
947 B
C#

using System.Windows;
using GifResizer.ViewModels;
using Microsoft.Win32;
namespace GifResizer.Views;
/// <summary>
/// Interaction logic for MainWindow.xaml
/// </summary>
public partial class MainWindow : Window
{
private readonly MainViewModel _mainViewModel;
public MainWindow(MainViewModel viewModel)
{
InitializeComponent();
_mainViewModel = viewModel;
DataContext = _mainViewModel;
}
private void BrowseButton_Click(object sender, RoutedEventArgs e)
{
OpenFileDialog fileDialog = new OpenFileDialog
{
Filter = "GIF files (*.gif)|*.gif|All files (*.*)|*.*",
Title = "Select a GIF file"
};
if (fileDialog.ShowDialog() == true)
{
_mainViewModel.FilePath = fileDialog.FileName;
}
}
private void ResizeButton_Click(object sender, RoutedEventArgs e)
{
}
}