В проектах WPF Resharper предлагает удалить наследование из класса Window
как избыточное:
using System.Windows;
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
}
}
Стало возможным удалить даже using System.Windows;
.
public partial class MainWindow
{
public MainWindow()
{
InitializeComponent();
}
}
Почему на самом деле он предлагает это и почему без этого наследства все работает нормально? Как я читаю в книгах WPF, любое окно в любом случае должно быть унаследовано ...