OfflineServer.MainWindow.MainWindow C# (CSharp) Méthode

MainWindow() public méthode

public MainWindow ( ) : MahApps.Metro.Controls
Résultat MahApps.Metro.Controls
        public MainWindow()
        {
            log.Debug("MawinWindow loading...");

            #region Culture Independency
            Thread.CurrentThread.CurrentCulture = new CultureInfo("en-GB");
            Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-GB");
            XmlLanguage xMarkup = XmlLanguage.GetLanguage(CultureInfo.CurrentCulture.Name);
            FrameworkElement.LanguageProperty.OverrideMetadata(typeof(FrameworkElement), new FrameworkPropertyMetadata(xMarkup));
            FrameworkContentElement.LanguageProperty.OverrideMetadata(typeof(System.Windows.Documents.TextElement), new FrameworkPropertyMetadata(xMarkup));
            log.Info("Culture independency achieved.");
            #endregion

            vCreateDb();

            Access = new Access();

            log.Info("Starting session.");
            Access.CurrentSession.startSession();

            InitializeComponent();
            SetupComponents();

            Access.addonManagerTalk = new AddonManagerTalk();

            Access.mainWindow = this;
            log.Debug("Access.mainWindow set.");
        }