internal void SetEstadoRedCambiado(string nombreUsuario, EstadoRedChangedEventArgs e) { if (BotonEnviarImagen.CheckAccess()) { if (nombreUsuario == e.Miembro && e.EsNuevoNodoUnidoARed) { BotonEnviarImagen.IsEnabled = true; lblTitulo.IsEnabled = true; } if (nombreUsuario == e.Miembro && e.EsNodoQueAbandonaRed) { BotonEnviarImagen.IsEnabled = false; lblTitulo.IsEnabled = false; } if (null != EstadoRedChanged) { EstadoRedChanged(nombreUsuario, e); } } else { BotonEnviarImagen.Dispatcher.Invoke(DispatcherPriority.Normal, new _SetEstadoRedCambiadoHandler(SetEstadoRedCambiado), nombreUsuario, e); } }
internal void SetEstadoRedCambiado(string userName, EstadoRedChangedEventArgs e) { if (BotonDescargar.CheckAccess()) { if (userName == e.Miembro && e.EsNuevoNodoUnidoARed) { BotonDescargar.IsEnabled = true; BotonEnviarBusqueda.IsEnabled = true; BotonLimpiar.IsEnabled = true; lblTitulo.IsEnabled = true; } if (userName == e.Miembro && e.EsNodoQueAbandonaRed) { BotonDescargar.IsEnabled = false; BotonEnviarBusqueda.IsEnabled = false; BotonLimpiar.IsEnabled = false; lblTitulo.IsEnabled = false; } if (null != EstadoRedChanged) { SetEstadoRedCambiado(userName, e); } } else { BotonDescargar.Dispatcher.Invoke(DispatcherPriority.Normal, new _SetEstadoRedCambiadoHandler(SetEstadoRedCambiado), userName, e); } }
internal void SetEstadoRedCambiado(string nombreUsusario, EstadoRedChangedEventArgs e) { if (nombreUsusario == e.Miembro && e.EsNuevoNodoUnidoARed) { Utilidades.SetTextoLabel(lblValorUsuarioChat, nombreUsusario); HabilitarControles(true); } if (nombreUsusario == e.Miembro && e.EsNodoQueAbandonaRed) { Utilidades.SetTextoLabel(lblValorUsuarioChat, ""); HabilitarControles(false); } }