TextChangedEventArgs Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona datos para el evento TextChanged.
public ref class TextChangedEventArgs : System::Windows::RoutedEventArgs
public class TextChangedEventArgs : System.Windows.RoutedEventArgs
type TextChangedEventArgs = class
inherit RoutedEventArgs
Public Class TextChangedEventArgs
Inherits RoutedEventArgs
- Herencia
Ejemplos
En el ejemplo siguiente se muestra el número de veces que cambia el texto de .TextBox A continuación se muestra el código XAML del ejemplo.
<Page xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
x:Class="SDKSample.DetectChangedTextExample"
Title="DetectChangedText">
<StackPanel>
<TextBox
Name="tbCountingChanges"
TextChanged="textChangedEventHandler"
TextWrapping="Wrap">
Here is the initial text in the textbox. Each time the contents of this box is changed, a change counter will
be incremented and displayed in the TextBox below. Note that the TextChanged event is called when the TextBox
control is initially populated with text, so the changes counter starts of at 1.
</TextBox>
<TextBox Name="tbCounterText">0</TextBox>
</StackPanel>
</Page>
A continuación se muestra el código subyacente del ejemplo.
using System.Windows.Controls;
namespace SDKSample
{
public partial class DetectChangedTextExample : Page
{
// This is a counter for the number of times the TextChanged fires
// for the tbCountingChanges TextBox.
private int uiChanges = 0;
// Event handler for TextChanged Event.
private void textChangedEventHandler(object sender, TextChangedEventArgs args)
{
uiChanges++;
if (tbCounterText != null)
{
tbCounterText.Text = uiChanges.ToString();
}
}
}
}
Namespace SDKSample
Partial Public Class DetectChangedTextExample
Inherits Page
' This is a counter for the number of times the TextChanged fires
' for the tbCountingChanges TextBox.
Private uiChanges As Integer = 0
' Event handler for TextChanged Event.
Private Sub textChangedEventHandler(ByVal sender As Object,
ByVal args As TextChangedEventArgs)
uiChanges += 1
If tbCounterText IsNot Nothing Then
tbCounterText.Text = uiChanges.ToString()
End If
End Sub
End Class
End Namespace
Constructores
| Nombre | Description |
|---|---|
| TextChangedEventArgs(RoutedEvent, UndoAction, ICollection<TextChange>) |
Inicializa una nueva instancia de la TextChangedEventArgs clase utilizando el identificador de evento, la acción deshacer y los cambios de texto especificados. |
| TextChangedEventArgs(RoutedEvent, UndoAction) |
Inicializa una nueva instancia de la TextChangedEventArgs clase utilizando el identificador de evento y la acción de deshacer especificados. |
Propiedades
| Nombre | Description |
|---|---|
| Changes |
Obtiene una colección de objetos que contiene información sobre los cambios que se produjeron. |
| Handled |
Obtiene o establece un valor que indica el estado actual del control de eventos para un evento enrutado a medida que viaja por la ruta. (Heredado de RoutedEventArgs) |
| OriginalSource |
Obtiene el origen de informes original según lo determinado por las pruebas de posicionamiento puras, antes de cualquier Source posible ajuste por parte de una clase primaria. (Heredado de RoutedEventArgs) |
| RoutedEvent |
Obtiene o establece el RoutedEvent asociado a esta RoutedEventArgs instancia. (Heredado de RoutedEventArgs) |
| Source |
Obtiene o establece una referencia al objeto que generó el evento. (Heredado de RoutedEventArgs) |
| UndoAction |
Obtiene cómo la pila de deshacer se debe o se ve afectada por este cambio de texto. |
Métodos
| Nombre | Description |
|---|---|
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetHashCode() |
Actúa como la función hash predeterminada. (Heredado de Object) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| InvokeEventHandler(Delegate, Object) |
Realiza la conversión de tipos adecuada para llamar al delegado seguro TextChangedEventHandler de tipos para el TextChanged evento. |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| OnSetSource(Object) |
Cuando se reemplaza en una clase derivada, proporciona un punto de entrada de devolución de llamada de notificación cada vez que cambia el valor de la Source propiedad de una instancia. (Heredado de RoutedEventArgs) |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |