public MainWindow(int idUsr, string rutaLección, tipoActividad tipoActividad, int idAct, int idLecciones) { this.InitializeComponent(); idActividad = idAct; idLección = idLecciones; idUsuario = idUsr; adminAct = new AdminActividades(rutaLección, tipoActividad, idLecciones);//adminPref.nivel); adminEst = new AdminEstadísticas(idUsr, idActividad, idLección); //medidor1.actualizarGráfico(adminEst.estadística.aciertos, adminEst.estadística.errores); tipoAct = adminAct.TipoActividad; rutaAct = rutaLección; //para volver a las lecciones si aprieta escape actualizarPreferencias(idUsuario); miTeclado = new teclado(); //se carga el teclado cambiarTamañoTeclado(); txtTexto.Margin = new Thickness(53, this.Width / 4, 49, 0); this.LayoutRoot.Children.Add(miTeclado); //se actualizan las estadísticas actualizarTxtEstadísticas(); cargarPalabra(); voz.hablarAsync(elegirMensajeInicialParaHablar()); //ResultadoActividad result = new ResultadoActividad(); //result = adminAct.ingresarLetraUsuario("d"); //if (result.continúaActividad == true) // this.Title = "continúa"; //adminPref.guardarPreferencias(); //AdminUsuarios.guardarNuevoUsuario("fer", "lópez"); //si no puede guardar devuelve false //AdminUsuarios.eliminarUsuario("juan", "lópez"); //si no puede eliminar devuelve false //AdminUsuarios.eliminarUsuario(1); //listaVoces.ItemsSource = voz.listarVocesPorIdioma("Español"); //listaVoces.ItemsSource = AdminUsuarios.cargarListaUsuarios(); //Lección lecciónparaBorrar = Lección.leerLección(borrame[0].PathLección); // A partir de este punto se requiere la inserción de código para la creación del objeto. }
void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { switch (connectionId) { case 1: this.UserControl = ((Aprender_Teclado.teclado)(target)); return; case 2: this.LayoutRoot = ((System.Windows.Controls.Grid)(target)); return; case 3: this.n = ((Aprender_Teclado.tecla)(target)); return; case 4: this.b = ((Aprender_Teclado.tecla)(target)); return; case 5: this.v = ((Aprender_Teclado.tecla)(target)); return; case 6: this.acento = ((Aprender_Teclado.tecla)(target)); return; case 7: this.p = ((Aprender_Teclado.tecla)(target)); return; case 8: this.o = ((Aprender_Teclado.tecla)(target)); return; case 9: this.i = ((Aprender_Teclado.tecla)(target)); return; case 10: this.u = ((Aprender_Teclado.tecla)(target)); return; case 11: this.y = ((Aprender_Teclado.tecla)(target)); return; case 12: this.t = ((Aprender_Teclado.tecla)(target)); return; case 13: this.r = ((Aprender_Teclado.tecla)(target)); return; case 14: this.e = ((Aprender_Teclado.tecla)(target)); return; case 15: this.w = ((Aprender_Teclado.tecla)(target)); return; case 16: this.q = ((Aprender_Teclado.tecla)(target)); return; case 17: this.F12 = ((Aprender_Teclado.tecla)(target)); return; case 18: this.F11 = ((Aprender_Teclado.tecla)(target)); return; case 19: this.F10 = ((Aprender_Teclado.tecla)(target)); return; case 20: this.F9 = ((Aprender_Teclado.tecla)(target)); return; case 21: this.F8 = ((Aprender_Teclado.tecla)(target)); return; case 22: this.F7 = ((Aprender_Teclado.tecla)(target)); return; case 23: this.F6 = ((Aprender_Teclado.tecla)(target)); return; case 24: this.F5 = ((Aprender_Teclado.tecla)(target)); return; case 25: this.F4 = ((Aprender_Teclado.tecla)(target)); return; case 26: this.F3 = ((Aprender_Teclado.tecla)(target)); return; case 27: this.F2 = ((Aprender_Teclado.tecla)(target)); return; case 28: this.F1 = ((Aprender_Teclado.tecla)(target)); return; case 29: this.escape = ((Aprender_Teclado.tecla)(target)); return; case 30: this.c = ((Aprender_Teclado.tecla)(target)); return; case 31: this.x = ((Aprender_Teclado.tecla)(target)); return; case 32: this.z = ((Aprender_Teclado.tecla)(target)); return; case 33: this.ñ = ((Aprender_Teclado.tecla)(target)); return; case 34: this.l = ((Aprender_Teclado.tecla)(target)); return; case 35: this.k = ((Aprender_Teclado.tecla)(target)); return; case 36: this.j = ((Aprender_Teclado.tecla)(target)); return; case 37: this.h = ((Aprender_Teclado.tecla)(target)); return; case 38: this.g = ((Aprender_Teclado.tecla)(target)); return; case 39: this.f = ((Aprender_Teclado.tecla)(target)); return; case 40: this.d = ((Aprender_Teclado.tecla)(target)); return; case 41: this.s = ((Aprender_Teclado.tecla)(target)); return; case 42: this.a = ((Aprender_Teclado.tecla)(target)); return; case 43: this.guión = ((Aprender_Teclado.tecla)(target)); return; case 44: this.punto = ((Aprender_Teclado.tecla)(target)); return; case 45: this.coma = ((Aprender_Teclado.tecla)(target)); return; case 46: this.m = ((Aprender_Teclado.tecla)(target)); return; case 47: this.control1 = ((Aprender_Teclado.tecla)(target)); return; case 48: this.control = ((Aprender_Teclado.tecla)(target)); return; case 49: this.shift = ((Aprender_Teclado.tecla)(target)); return; case 50: this.shift1 = ((Aprender_Teclado.tecla)(target)); return; case 51: this.enter = ((Aprender_Teclado.tecla)(target)); return; case 52: this.tab = ((Aprender_Teclado.tecla)(target)); return; case 53: this.bloqMay = ((Aprender_Teclado.tecla)(target)); return; case 54: this._0 = ((Aprender_Teclado.tecla)(target)); return; case 55: this._9 = ((Aprender_Teclado.tecla)(target)); return; case 56: this._8 = ((Aprender_Teclado.tecla)(target)); return; case 57: this._7 = ((Aprender_Teclado.tecla)(target)); return; case 58: this._6 = ((Aprender_Teclado.tecla)(target)); return; case 59: this._5 = ((Aprender_Teclado.tecla)(target)); return; case 60: this._4 = ((Aprender_Teclado.tecla)(target)); return; case 61: this._3 = ((Aprender_Teclado.tecla)(target)); return; case 62: this._2 = ((Aprender_Teclado.tecla)(target)); return; case 63: this._1 = ((Aprender_Teclado.tecla)(target)); return; case 64: this.borrar = ((Aprender_Teclado.tecla)(target)); return; case 65: this.espacio = ((Aprender_Teclado.teclaEspacio)(target)); return; } this._contentLoaded = true; }