Ejemplo n.º 1
0
        static void Main()
        {
            var myAsignadorIdiomas = AsignarIdioma.Crear();

            myAsignadorIdiomas.Fijaridioma();
            System.Globalization.CultureInfo cultureInfo = new System.Globalization.CultureInfo(myAsignadorIdiomas.NomenclaturaDeIdioma);
            Application.CurrentCulture = cultureInfo;
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new MetroBeLifeForm());
        }
 private void AplicarCambios()
 {
     if (this.CambioDeIdioma)
     {
         myConfigurador.Idioma.Idioma       = this.nuevoIdiomaMetroComboBox.Text;
         myConfigurador.Idioma.Nomenclatura = this.nuevoIdiomaMetroComboBox.SelectedValue.ToString();
     }
     myConfigurador.ModoVisualizacion.Theme        = this.temaMetroComboBox.SelectedValue.ToString();
     myConfigurador.ModoVisualizacion.AyudaLateral = (this.mostrarAyudaMetroToggle.Checked ? "True" : "False");
     myConfigurador.GrabarConfiguraciones();
     this.StyleManager.Theme = (this.temaMetroComboBox.SelectedValue.ToString().Equals("Dark") ? MetroThemeStyle.Dark : MetroThemeStyle.Light);
     if (this.CambioDeIdioma)
     {
         var myAsignador = AsignarIdioma.Crear();
         myAsignador.Fijaridioma();
     }
 }