TextChange Класс

Определение

Содержит информацию об изменениях в событии TextChanged.

public ref class TextChange
public class TextChange
type TextChange = class
Public Class TextChange
Наследование
TextChange

Комментарии

Объект TextChange указывает, где произошло изменение в объекте TextBox или RichTextBox. Свойство Offset указывает положение изменения, AddedLength свойство указывает, сколько символов было добавлено, а RemovedLength свойство указывает, сколько символов было удалено. Когда изменение происходит в TextBox, символом является один символ. Когда в происходит RichTextBoxизменение , символом является один из следующих:

  • Открывающий или закрывающий тег для TextElement элемента.

  • Элемент UIElement , содержащийся в объекте InlineUIContainer или BlockUIContainer. Обратите внимание, что такой UIElement объект всегда считается ровно одним символом; любое дополнительное содержимое или элементы, содержащиеся в UIElement , не учитываются как символы.

  • Каждый 16-разрядный символ Юникода внутри текстового Run элемента.

TextChangeпредставлен в платформа .NET Framework версии 3.5. Дополнительные сведения см. в статье Версии и зависимости платформы .NET Framework.

Свойства

AddedLength

Получает или задает количество символов, добавленных к элементу управления.

Offset

Получает или задает позицию, в которой произошли изменения.

RemovedLength

Получает или задает количество символов, удаленных из элемента управления.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к

См. также раздел