private void Windows_Closing(object sender, System.ComponentModel.CancelEventArgs e) { if (Guardado == false && string.IsNullOrEmpty(TxtTexto.Text) == false) { MessageBoxResult Dialogo = MessageBox.Show("Quieres guardar los cambios?", "Salir", MessageBoxButton.YesNoCancel, MessageBoxImage.Question); if (Dialogo == MessageBoxResult.Yes) { Guardar(); } else if (Dialogo == MessageBoxResult.No) { if (Cantidad_Ventanas >= 1) { this.Visibility = Visibility.Hidden; Cantidad_Ventanas--; } else { Environment.Exit(0); } } else if (Dialogo == MessageBoxResult.Cancel) { e.Cancel = true; TxtTexto.Focus(); } } }
public void Guardar() { if (string.IsNullOrEmpty(TxtTexto.Text) == true) { MessageBoxResult Dialogo = MessageBox.Show("No hay texto", "Texto vacio", MessageBoxButton.OK, MessageBoxImage.Information); TxtTexto.Focus(); return; } GuardarArchivo.Filter = "Texto|*.txt"; if (NombreArchivo != null) { using (StreamWriter SW = new StreamWriter(NombreArchivo)) { SW.Write(TxtTexto.Text); } } else { if (GuardarArchivo.ShowDialog() == true) { NombreArchivo = GuardarArchivo.FileName; using (StreamWriter SW = new StreamWriter(GuardarArchivo.FileName)) { SW.Write(TxtTexto.Text); Guardado = true; } } } }
private void textTap(object sender, EventArgs e) { TxtTexto.Focus(); if (TxtTexto.Text == "Descrição") { TxtTexto.Text = ""; } }
private void CbbTamanoDeLetra_SelectionChanged(object sender, SelectionChangedEventArgs e) { ComboBox cbb = (ComboBox)sender; ComboBoxItem cbbi = (ComboBoxItem)cbb.SelectedItem; string TamanoLetra = (string)cbbi.Content; int temp; if (Int32.TryParse(TamanoLetra, out temp)) { if (TxtTexto.Text != null) { TxtTexto.FontSize = temp; } } TxtTexto.Focus(); }
public void Imprimir() { PrintDialog ImprimirDocumento = new PrintDialog(); if (string.IsNullOrEmpty(TxtTexto.Text) == false) { if (ImprimirDocumento.ShowDialog() == true) { FlowDocument Documento = new FlowDocument(); Documento.PagePadding = new Thickness(50); Documento.Blocks.Add(new Paragraph(new Run(TxtTexto.Text))); ImprimirDocumento.PrintDocument((((IDocumentPaginatorSource)Documento).DocumentPaginator), "Using Paginator"); } } else { MessageBoxResult Dialogo = MessageBox.Show("No hay texto", "Documento vacio", MessageBoxButton.OK, MessageBoxImage.Information); TxtTexto.Focus(); return; } }
private void CbbTipoDeLetra_SelectionChanged(object sender, SelectionChangedEventArgs e) { TxtTexto.Focus(); }
private void Windows_Load(object sender, RoutedEventArgs e) { TxtTexto.Focus(); }