リサイズはクリックかドラッグ

GcTextBox クラス

特定の書式を持つテキストの表示または編集に使用できる GcTextBox コントロールを表します。
継承階層

名前空間:  GrapeCity.Windows.InputMan
アセンブリ:  GrapeCity.WPF.InputMan (in GrapeCity.WPF.InputMan.dll) バージョン: 2.0.4003.2012 (2.0.4004.2012)
構文
[ContentPropertyAttribute("Text")]
public class GcTextBox : EditBase

GcTextBox 型は下記のメンバーを公開します。

コンストラクター
  名前説明
Public メソッドGcTextBox
GcTextBox クラスの新しいインスタンスを初期化します。
トップ
プロパティ
  名前説明
Public プロパティAcceptsCrLf
文字列を貼り付けるときに CrLf 文字をどのように処理するかを示す値を取得または設定します。これは依存関係プロパティです。
Public プロパティAcceptsReturn
複数行の GcTextBox コントロールで[Enter]キーを押したときにコントロールに新しいテキスト行を作成するかどうかを示す値を取得または設定します。これは依存関係プロパティです。
Public プロパティAcceptsTab
ユーザーが[Tab]キーを押したときにテキスト編集コントロールがどのように応答するかを示す値を取得または設定します。これは依存関係プロパティです。
Public プロパティ静的メンバーApplyRecommendedValueCommand
入力候補値を適用するよう要求する ApplyRecommendedValueCommand コマンドを表します。
Public プロパティAutoConvert
入力された文字を入力マスクに従って自動的に変換するかどうかを取得または設定します。これは依存関係プロパティです。
Public プロパティAutoWordSelection
ユーザーがマウスをドラッグして単語の一部を選択したときに残りの部分を選択するかどうかを決定する値を取得または設定します。これは依存関係プロパティです。
Public プロパティCanUndo
コントロールでの直前の操作を元に戻せるかどうかを示す値を取得します。
(EditBaseから継承)
Public プロパティCaretBrush
エディタコントロールのキャレットの描画に使用されるブラシを取得または設定します。 これは依存関係プロパティです。
(EditBaseから継承)
Public プロパティCaretIndex
キャレットの挿入位置のインデックスを取得または設定します。
(EditBaseから継承)
Public プロパティ静的メンバーClearCommand
すべてのテキストをクリアするよう GcTextBox に要求する ClearCommand コマンドを表します。
Public プロパティCountWrappedLine
MaxLineCount プロパティによって行数が制限されているときに折り返された行をカウントするかどうかを示す Boolean 値を取得または設定します。これは依存関係プロパティです。
Public プロパティDisabledBackground
コントロールが無効な状態のときの背景を表すブラシを取得または設定します。
(EditBaseから継承)
Public プロパティDisabledForeground
コントロールが無効な状態のときの前景を表すブラシを取得または設定します。
(EditBaseから継承)
Public プロパティEditMode
コントロールの編集モードを取得または設定します。
(EditBaseから継承)
Public プロパティEllipsis
GcTextBox のテキストが指定された GcTextBox の長さを超えていることを示す省略記号(...)を表示する方法を示す値を取得または設定します。 これは依存関係プロパティです。
Public プロパティEllipsisString
テキストの幅がコントロールより長い場合に省略記号として表示する文字列を取得または設定します。これは依存関係プロパティです。
Public プロパティExitOnLastChar
コントロールに最後の文字が入力されると同時にフォーカスがタブオーダーの次のコントロールに移動するかどうかを取得または設定します。 これは依存関係プロパティです。
Public プロパティExitOnLeftRightKey
左右のどちらかの方向キーを押したときにフォーカスが前または次のタブオーダーのコントロールに自動的に移動するかどうかを取得または設定します。
(EditBaseから継承)
Public プロパティFormat
コントロールで使用する入力書式を取得または設定します。これは依存関係プロパティです。
Public プロパティGridLineBrush
グリッド線の描画に使用される Brush を取得または設定します。これは依存関係プロパティです。
Public プロパティGridLineStyle
各線のグリッド線スタイルを示す LineStyle 列挙値を取得または設定します。これは依存関係プロパティです。
Public プロパティHideSelection
コントロールにフォーカスがないときに、選択されている項目を強調表示されたままにしておくかどうかを示す値を取得または設定します。
(EditBaseから継承)
Public プロパティHighlightText
コントロールのテキストを強調表示するかどうかを取得または設定します。これは依存関係プロパティです。
Public プロパティHorizontalScrollBarVisibility
水平スクロールバーを表示するかどうかを示す値を取得または設定します。これは依存関係プロパティです。
Public プロパティIsActive
コントロールにキーボードフォーカスがあるかどうかを示す値を取得します。
(ControlBaseから継承)
Public プロパティIsModified
コントロールが作成された後、またはコントロールの内容が最後に設定された後に、ユーザーがコントロールを変更したかどうかを示す値を取得または設定します。
(EditBaseから継承)
Public プロパティIsOverwrite
コントロールの現在の編集ステータスを取得します。
(EditBaseから継承)
Public プロパティIsReadOnly
このコントロールが読み取り専用かどうかを示す値を取得または設定します。
(EditBaseから継承)
Public プロパティIsReadOnlyCaretVisible
読み取り専用のエディタコントロールにキャレットが表示されるかどうかを示す値を取得または設定します。 これは依存関係プロパティです。
(EditBaseから継承)
Public プロパティLineCount
テキストボックスに含まれる行の総数を取得します。
Public プロパティMaxLength
コントロールが保持できる最大の文字数またはバイト数を取得または設定します。これは依存関係プロパティです。
Public プロパティMaxLengthUnit
コントロールに保持できる最大の文字数をバイト、文字、テキスト要素のいずれに基づいて取り扱うかを取得または設定します。これは依存関係プロパティです。
Public プロパティMaxLineCount
入力できる最大の行数を取得または設定します。
Public プロパティMaxLines
表示行の最大数を取得または設定します。これは依存関係プロパティです。
Public プロパティMinLines
表示行の最小数を取得または設定します。これは依存関係プロパティです。
Public プロパティMultiline
コントロールに複数行のテキストを入力および表示できるかどうかを取得または設定します。
Public プロパティRecommendedValue
入力候補値を取得または設定します。
Public プロパティSelectedText
コントロールで現在選択されているテキストを示す値を取得または設定します。
(EditBaseから継承)
Public プロパティSelectionBrush
選択されているテキストを強調表示するブラシを取得または設定します。 これは依存関係プロパティです。
(EditBaseから継承)
Public プロパティSelectionLength
コントロールで選択されている文字数を取得または設定します。
(EditBaseから継承)
Public プロパティSelectionOpacity
SelectionBrush の不透明度を取得または設定します。 これは依存関係プロパティです。
(EditBaseから継承)
Public プロパティSelectionStart
選択する最初の文字の位置を示す数値を取得または設定します。
(EditBaseから継承)
Public プロパティShowOverflowTip
オーバーフローツールチップを表示するかどうかを取得または設定します。
Public プロパティShowRecommendedValue
入力候補値を表示するかどうかを示す値を取得または設定します。
Public プロパティText
このコントロールに関連付けられたテキストを取得または設定します。これは依存関係プロパティです。
(EditBaseから継承)
Public プロパティTextDecorations
テキストボックスに適用する文字装飾を取得します。これは依存関係プロパティです。
(EditBaseから継承)
Public プロパティTextWrapping
テキストボックス内のテキストを折り返す方法を取得または設定します。これは依存関係プロパティです。
Public プロパティVerticalScrollBarVisibility
垂直スクロールバーを表示するかどうかを示す値を取得または設定します。これは依存関係プロパティです。
Public プロパティWatermarkDisplayNull
値が で、なおかつ GcTextBox がアクティブでないのときの透かし表示テキストを取得または設定します。
Public プロパティWatermarkDisplayNullForeground
WatermarkDisplayNull が表示されるときの透かし表示テキストの前景を取得または設定します。
Public プロパティWatermarkNull
値が のときの透かしテキストを取得または設定します。
Public プロパティWatermarkNullForeground
値が のときの透かしテキストの前景を取得または設定します。
トップ
メソッド
  名前説明
Public メソッドAppendText
編集コントロールの現在のテキストの末尾にテキストを追加します。
(EditBaseから継承)
Public メソッドBeginInit
この要素の初期化プロセスを開始するときに呼び出されます。
(EditBaseから継承)
Public メソッドClear
コントロールのすべてのテキストをクリアします。
(EditBaseから継承)
Public メソッドClearUndo
コントロールの Undo バッファーから一番最近の操作に関する情報をクリアします。
(EditBaseから継承)
Public メソッドCopy
コントロールで現在選択されているテキストを Clipboard にコピーします。
(EditBaseから継承)
Public メソッドCut
コントロールで現在選択されているテキストを削除し、それを Clipboard にコピーします。
(EditBaseから継承)
Public メソッドEndInit
要素の初期化プロセスが終了するときに呼び出されます。
(EditBaseから継承)
Protected メソッドFinalize (EditBaseから継承)
Public メソッドGetCharacterIndexFromLineIndex
指定した行の先頭文字の 0 から始まる文字インデックスを返します。
Public メソッドGetCharacterIndexFromPoint
指定したポイントに対応する、0 から始まる挿入インデックスを返します。
Public メソッドGetFirstVisibleLineIndex
現在テキストボックスに表示されている最初の行の行インデックスを返します。
Public メソッドGetLastVisibleLineIndex
現在テキストボックスに表示されている最後の行の行インデックスを返します。
Public メソッドGetLineIndexFromCharacterIndex
指定した文字インデックスが含まれている行の 0 から始まる行インデックスを返します。
Public メソッドGetLineLength
指定した行の文字数を返します。
Public メソッドGetLineText
指定した行に現在表示されているテキストを返します。
Public メソッドGetRectFromCharacterIndex(Int32)
指定したインデックスにある文字のリーディングエッジの四角形を返します。
Public メソッドGetRectFromCharacterIndex(Int32, Boolean)
指定したインデックスにある文字のリーディングエッジまたはトレーリングエッジの四角形を返します。
Public メソッドLineDown
コントロールの内容を 1 行ずつ下にスクロールします。
Public メソッドLineLeft
コントロールの内容を 1 行ずつ左にスクロールします。
Public メソッドLineRight
コントロールの内容を 1 行ずつ右にスクロールします。
Public メソッドLineUp
コントロールの内容を 1 行ずつ上にスクロールします。
Public メソッドOnApplyTemplate
派生クラスでオーバーライドされた場合、このメソッドは、アプリケーションコードまたは内部プロセスによって ApplyTemplate が呼び出されるたびに実行されます。
(ControlBaseから継承)
Protected メソッドOnEditStatusChanged
EditStatusChanged イベントを発生させます。
(EditBaseから継承)
Protected メソッドOnGotKeyboardFocus
未処理の GotKeyboardFocus 添付イベントが、その経路上で、このクラスから派生した要素に到達したときに呼び出されます。このイベントに対するクラス処理を追加するには、このメソッドを実装します。
(EditBaseから継承)
Protected メソッドOnInitialized
Initialized ベントを発生させます。 このメソッドは、IsInitialized が内部で に設定されるたびに呼び出されます。
(EditBaseから継承)
Protected メソッドOnInvalidInput
InvalidInput イベントを発生させます。
(EditBaseから継承)
Protected メソッドOnIsActiveChanged
IsActive プロパティが変更されたときに呼び出されます。
(EditBaseOnIsActiveChanged(RoutedEventArgs)をオーバーライド)
Protected メソッドOnIsModifiedChanged
IsModifiedChanged イベントを発生させます。
(EditBaseから継承)
Protected メソッドOnKeyExit
KeyExit イベントを発生させます。
(EditBaseから継承)
Protected メソッドOnLostKeyboardFocus
未処理の LostKeyboardFocus 添付イベントが、その経路上で、このクラスから派生した要素に到達したときに呼び出されます。このイベントに対するクラス処理を追加するには、このメソッドを実装します。
(EditBaseから継承)
Protected メソッドOnPropertyChanged
この FrameworkElement のいずれかの依存関係プロパティの有効値が更新されるたびに呼び出されます。変更が発生した具体的な依存関係プロパティが引数パラメーターで報告されます。OnPropertyChanged(DependencyPropertyChangedEventArgs) をオーバーライドします。
(EditBaseから継承)
Protected メソッドOnQueryCursor
未処理の QueryCursor 添付イベントが、その経路上で、このクラスから派生した要素に到達したときに呼び出されます。このイベントに対するクラス処理を追加するには、このメソッドを実装します。
(EditBaseから継承)
Protected メソッドOnSelectionChanged
キャレットまたは現在の選択の位置が変更されたときに呼び出されます。
(EditBaseから継承)
Protected メソッドOnTemplateChanged
コントロールのテンプレートが変更されたときに呼び出されます。
(EditBaseから継承)
Protected メソッドOnTextChanged
このコントロールの内容が変更されたときに発生します。
(EditBaseから継承)
Protected メソッドOnTextChanging
TextChanging イベントを発生させます。
(EditBaseから継承)
Protected メソッドOnTextInput
未処理の TextInput 添付イベントが、その経路上で、このクラスから派生した要素に到達したときに呼び出されます。このイベントに対するクラス処理を追加するには、このメソッドを実装します。
(EditBaseから継承)
Public メソッドPageDown
コントロールの内容を 1 ページずつ下にスクロールします。
Public メソッドPageLeft
コントロールの内容を 1 ページずつ左にスクロールします。
Public メソッドPageRight
コントロールの内容を 1 ページずつ右にスクロールします。
Public メソッドPageUp
コントロールの内容を 1 ページずつ上にスクロールします。
Public メソッドPaste
Clipboard の内容を、コントロールで現在選択されている部分に貼り付けます。
(EditBaseから継承)
Public メソッドScrollToCaret
コントロールの内容を現在のキャレット位置にスクロールします。
(EditBaseから継承)
Public メソッドScrollToEnd
編集コントロールのビューを内容の最後までスクロールします。
Public メソッドScrollToHome
編集コントロールのビューをビューポートの先頭までスクロールします。
Public メソッドScrollToHorizontalOffset
編集コントロールの内容を、指定した水平オフセットまでスクロールします。
Public メソッドScrollToLine
行をスクロールして、指定した行インデックスにある行を表示します。
Public メソッドScrollToVerticalOffset
編集コントロールの内容を、指定した垂直オフセットまでスクロールします。
Public メソッドSelect
コントロール内のテキストの範囲を選択します。
(EditBaseから継承)
Public メソッドSelectAll
コントロールのすべてのテキストを選択します。
(EditBaseから継承)
Public メソッドUndo
コントロールでの最後の編集操作を元に戻します。
(EditBaseから継承)
トップ
イベント
  名前説明
Public イベントEditStatusChanged
編集スタイルが変更されたときに発生します。
(EditBaseから継承)
Public イベントInvalidInput
無効な文字が入力されたときに発生します。
(EditBaseから継承)
Public イベントIsActiveChanged
この要素の IsActive プロパティの値が変更されたときに発生します。
(ControlBaseから継承)
Public イベントIsModifiedChanged
IsModified プロパティが変更されたときに発生します。
(EditBaseから継承)
Public イベントKeyExit
特定のキーを入力したことでコントロールがフォーカスを失ったときに発生します。
(EditBaseから継承)
Public イベントSelectionChanged
テキストの選択が変更されたときに発生します。
(EditBaseから継承)
Public イベントTextChanged
テキスト要素の内容が変更されたときに発生します。
(EditBaseから継承)
Public イベントTextChanging
コントロールのテキストが変更される直前に発生します。
(EditBaseから継承)
トップ
フィールド
  名前説明
Public フィールド静的メンバーAcceptsCrLfProperty
AcceptsCrLf 依存関係プロパティを識別します。
Public フィールド静的メンバーAcceptsReturnProperty
AcceptsReturn 依存関係プロパティを識別します。
Public フィールド静的メンバーAcceptsTabProperty
AcceptsTab 依存関係プロパティを識別します。
Public フィールド静的メンバーAutoConvertProperty
AutoConvert 依存関係プロパティを識別します。
Public フィールド静的メンバーAutoWordSelectionProperty
AutoWordSelection 依存関係プロパティを識別します。
Public フィールド静的メンバーCountWrappedLineProperty
CountWrappedLine 依存関係プロパティを識別します。
Public フィールド静的メンバーEllipsisProperty
Ellipsis 依存関係プロパティを識別します。
Public フィールド静的メンバーEllipsisStringProperty
EllipsisString 依存関係プロパティを識別します。
Public フィールド静的メンバーExitOnLastCharProperty
ExitOnLastChar 依存関係プロパティを識別します。
Public フィールド静的メンバーFormatProperty
Format 依存関係プロパティを識別します。
Public フィールド静的メンバーGridLineBrushProperty
GridLineBrush 依存関係プロパティを識別します。
Public フィールド静的メンバーGridLineStyleProperty
GridLineStyle 依存関係プロパティを識別します。
Public フィールド静的メンバーHighlightTextProperty
HighlightText 依存関係プロパティを識別します。
Public フィールド静的メンバーHorizontalScrollBarVisibilityProperty
HorizontalScrollBarVisibility 依存関係プロパティを識別します。
Public フィールド静的メンバーMaxLengthProperty
MaxLength 依存関係プロパティを識別します。
Public フィールド静的メンバーMaxLengthUnitProperty
MaxLengthUnit 依存関係プロパティを識別します。
Public フィールド静的メンバーMaxLineCountProperty
MaxLineCount 依存関係プロパティを識別します。
Public フィールド静的メンバーMaxLinesProperty
MaxLines 依存関係プロパティを識別します。
Public フィールド静的メンバーMinLinesProperty
MinLines 依存関係プロパティを識別します。
Public フィールド静的メンバーMultilineProperty
Multiline 依存関係プロパティを識別します。
Public フィールド静的メンバーRecommendedValueProperty
RecommendedValue 依存関係プロパティを識別します。
Public フィールド静的メンバーShowOverflowTipProperty
ShowOverflowTip 依存関係プロパティを識別します。
Public フィールド静的メンバーShowRecommendedValueProperty
ShowRecommendedValue 依存関係プロパティを識別します。
Public フィールド静的メンバーTextWrappingProperty
TextWrapping 依存関係プロパティを識別します。
Public フィールド静的メンバーVerticalScrollBarVisibilityProperty
VerticalScrollBarVisibility 依存関係プロパティを識別します。
Public フィールド静的メンバーWatermarkDisplayNullForegroundProperty
WatermarkDisplayNullForeground 依存関係プロパティを識別します。
Public フィールド静的メンバーWatermarkDisplayNullProperty
WatermarkDisplayNull 依存関係プロパティを識別します。
Public フィールド静的メンバーWatermarkNullForegroundProperty
WatermarkNullForeground 依存関係プロパティを識別します。
Public フィールド静的メンバーWatermarkNullProperty
WatermarkNull 依存関係プロパティを識別します。
トップ
関連項目