AdvancedLauncher.UI.Windows.MainWindow.MainWindow C# (CSharp) Метод

MainWindow() публичный Метод

public MainWindow ( ) : System
Результат System
        public MainWindow()
        {
            App.Kernel.Inject(this);
            Application.Current.MainWindow = this;
            InitializeComponent();
            if (!System.ComponentModel.DesignerProperties.GetIsInDesignMode(new DependencyObject())) {
                RenderOptions.SetBitmapScalingMode(ProfileSwitcher, BitmapScalingMode.HighQuality);
                LanguageManager.LanguageChanged += OnLanguageChanged;
                ProfileSwitcher.DataContext = ProfileManager;
                ProfileManager.ProfileChanged += OnProfileChanged;
                EnvironmentManager.ClosingLocked += OnClosingLocked;
                this.Closing += (s, e) => {
                    e.Cancel = IsCloseLocked;
                    App.Kernel.Get<ITaskManager>().CloseApp(true);
                };
                this.Loaded += (s, e) => {
                    CheckUpdates();
                };
                OnProfileChanged(this, BaseEventArgs.Empty);
            #if DEBUG
                this.Title += " (development build " + System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString() + ")";
            #endif
            }
        }