TextChange クラス

定義

TextChanged イベントで発生する変更に関する情報を格納します。Contains information about the changes that occur in the TextChanged event.

public ref class TextChange
public class TextChange
type TextChange = class
Public Class TextChange
継承
TextChange

注釈

オブジェクトは、 TextBoxまたはRichTextBoxで変更が発生した場所を指定します。 TextChangeA TextChange object specifies where a change occurred in a TextBox or RichTextBox. プロパティOffsetは、変更の位置を指定し、 AddedLengthプロパティは追加されたシンボルの数をRemovedLength指定し、プロパティは削除されたシンボルの数を指定します。The Offset property specifies the position of the change, the AddedLength property specifies how many symbols were added, and the RemovedLength property specifies how many symbols were removed. で変更が発生したTextBox場合、記号は単一の文字になります。When the change occurs in a TextBox, a symbol is a single character. で変更が発生したRichTextBox場合、シンボルは次のいずれかになります。When a change occurs in a RichTextBox, a symbol is one of the following:

  • TextElement要素の開始タグまたは終了タグ。An opening or closing tag for a TextElement element.

  • またはUIElement InlineUIContainer内に含まれる要素。 BlockUIContainerA UIElement element contained within an InlineUIContainer or BlockUIContainer. このようUIElementなは常に1つの記号としてカウントされることに注意しUIElementてください。に含まれる追加のコンテンツまたは要素は、シンボルとしてカウントされません。Note that such a UIElement is always counted as exactly one symbol; any additional content or elements contained by the UIElement are not counted as symbols.

  • UnicodeUnicode テキストRun要素内の各16ビット文字。Each 16-bit UnicodeUnicode character inside of a text Run element.

TextChangeは .NET Framework バージョン3.5 で導入されました。TextChange is introduced in the .NET Framework version 3.5. 詳細については、「.NET Framework のバージョンおよび依存関係」を参照してください。For more information, see Versions and Dependencies.

プロパティ

AddedLength

コントロールに追加されたシンボルの数を取得または設定します。Gets or sets the number of symbols that have been added to the control.

Offset

変更が発生した位置を取得または設定します。Gets or sets the position at which the change occurred.

RemovedLength

コントロールから削除されたシンボルの数を取得または設定します。Gets or sets the number of symbols that have been removed from the control.

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判定します。Determines whether the specified object is equal to the current object.

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(継承元 Object)
ToString()

現在のオブジェクトを表す string を返します。Returns a string that represents the current object.

(継承元 Object)

適用対象

こちらもご覧ください