using HMIToolkit; using MahApps.Metro.Controls; namespace InfineonHMI; /// /// Interaction logic for MainWindow.xaml /// public partial class MainWindow { public MainWindow(MainWindowVM mainWindowVM) { DataContext = mainWindowVM; InitializeComponent(); Loaded += MainWindowLoaded; Closed += OnClosedEvent; } private void MainWindowLoaded(object sender, System.Windows.RoutedEventArgs e) { var model = (MainWindowVM)DataContext; model.ChangeUserClicked(); } private void OnClosedEvent(object? sender, EventArgs e) { if (DataContext is IDisposable dataContext) dataContext.Dispose(); } }