mirror of
https://github.com/microsoft/PowerToys.git
synced 2025-12-16 11:48:06 +01:00
36 lines
1.2 KiB
C#
36 lines
1.2 KiB
C#
// Copyright (c) Brice Lambson
|
|
// The Brice Lambson licenses this file to you under the MIT license.
|
|
// See the LICENSE file in the project root for more information. Code forked from Brice Lambson's https://github.com/bricelam/ImageResizer/
|
|
|
|
using System.Diagnostics;
|
|
using System.Windows;
|
|
using System.Windows.Navigation;
|
|
using ImageResizer.ViewModels;
|
|
|
|
namespace ImageResizer.Views
|
|
{
|
|
public partial class AdvancedWindow : Window
|
|
{
|
|
public AdvancedWindow(AdvancedViewModel viewModel)
|
|
{
|
|
DataContext = viewModel;
|
|
InitializeComponent();
|
|
}
|
|
|
|
private void HandleAcceptClick(object sender, RoutedEventArgs e)
|
|
=> DialogResult = true;
|
|
|
|
private void HandleRequestNavigate(object sender, RequestNavigateEventArgs e)
|
|
{
|
|
Process.Start(e.Uri.ToString());
|
|
e.Handled = true;
|
|
}
|
|
|
|
// Fix for black outline WPF bug when a window uses custom chrome. More info here https://stackoverflow.com/questions/29207331/wpf-window-with-custom-chrome-has-unwanted-outline-on-right-and-bottom
|
|
private void WindowContentRendered(object sender, System.EventArgs e)
|
|
{
|
|
InvalidateVisual();
|
|
}
|
|
}
|
|
}
|