コード例 #1
0
 private void BotonEnviarTexto_Click(object sender, RoutedEventArgs e)
 {
     if (EnviandoTexto != null)
     {
         EnviandoTexto(sender, new ChatChangedEventArgs(TextBoxNuevoMensajeChat.Text));
     }
     TextBoxNuevoMensajeChat.Clear();
 }
コード例 #2
0
        private void TextBoxNuevoMensaje_TextChanged(object sender, RoutedEventArgs e)
        {
            TextBox txtbox = (TextBox)sender;

            if (txtbox.Text.Contains("\r\n"))
            {
                BotonEnviarTexto_Click(sender, e);
            }
            TextBoxNuevoMensajeChat.Focus();
        }
コード例 #3
0
 private void HabilitarControles(bool valor)
 {
     if (TextBoxNuevoMensajeChat.CheckAccess())
     {
         BotonEnviarTextoChat.IsEnabled    = valor;
         TextBoxNuevoMensajeChat.IsEnabled = valor;
         lblTitulo.IsEnabled = valor;
     }
     else
     {
         TextBoxNuevoMensajeChat.Dispatcher.Invoke(System.Windows.Threading.DispatcherPriority.Normal, new _HabilitarControlesHandler(HabilitarControles), valor);
     }
 }