SPREAD for WPF 3.0J - GcSpreadGrid
GcTextBox クラス
メンバ 

GrapeCity.Windows.SpreadGrid.Editors 名前空間 : GcTextBox クラス
特定の書式を持つテキストの表示または編集に使用できる GcTextBox コントロールを表します。
シンタックス
'宣言
 
Public Class GcTextBox 
   Inherits EditBase
public class GcTextBox : EditBase 
解説

GcTextBox は、いくつかのカプセル化されたコンポーネントで構成された複合コントロールです。したがって、一部のイベントはカプセル化された子要素で処理されるため、格納元コントロールまでバブルアップしません。そのため、アプリケーション開発者はイベントのトンネリングバージョン("Preview" というプレフィックスによって識別されます)をリッスンする必要があります。

GcTextBox は書式なしテキストと書式付きテキストの両方をサポートします。

GcTextBox 内のテキストを水平および垂直方向に揃えるには、System.Windows.Controls.Control.HorizontalContentAlignment プロパティと System.Windows.Controls.Control.VerticalContentAlignment プロパティを使用します。GcTextBox をページのレイアウト内で揃えるには、System.Windows.FrameworkElement.HorizontalAlignment プロパティと System.Windows.FrameworkElement.VerticalAlignment プロパティを使用します。

GcTextBox の周囲の境界線を非表示にする最良の方法は、GcTextBoxSystem.Windows.Controls.Control.BorderThickness プロパティを0に設定することです。

スクロールバーは、既定では GcTextBox に表示されません。スクロールバーを表示するには、VerticalScrollBarVisibility プロパティと HorizontalScrollBarVisibility プロパティを System.Windows.Controls.ScrollBarVisibility.Visible または System.Windows.Controls.ScrollBarVisibility.Auto に設定します。

通常、GcTextBox のテキストが変更されたことを検出するには、System.Windows.UIElement.KeyDown ではなく TextChanged イベントを使用します。

サポートされている System.Windows.VisualState の一覧:

l

VisualStateGroup 名

VisualState 名

説明

CommonStates

Normal

コントロールが通常状態のときの外観を表します。

CommonStates

Disabled

System.Windows.UIElement.IsEnabledfalse のときの外観を表します。

CommonStates

ReadOnly

IsReadOnlytrue のときの外観を表します。

CommonStates

MouseOver

System.Windows.UIElement.IsMouseOvertrue のときの外観を表します。

ActiveStates

Active

ControlBase.IsActivetrue のときの外観を表します。

ActiveStates

Inactive

ControlBase.IsActivefalse のときの外観を表します。

ValidationStates

Valid

System.Windows.Controls.Validation.GetHasError(System.Windows.DependencyObject)false を返すときの外観を表します。

ValidationStates

InvalidFocused

System.Windows.Controls.Validation.GetHasError(System.Windows.DependencyObject)true を返し、なおかつコントロールにフォーカスがあるときの外観を表します。

ValidationStates

InvalidUnfocused

System.Windows.Controls.Validation.GetHasError(System.Windows.DependencyObject)true を返し、なおかつコントロールにフォーカスがないときの外観を表します。

継承階層

System.Object
   System.Windows.Threading.DispatcherObject
      System.Windows.DependencyObject
         System.Windows.Media.Visual
            System.Windows.UIElement
               System.Windows.FrameworkElement
                  System.Windows.Controls.Control
                     GrapeCity.Windows.SpreadGrid.Editors.ControlBase
                        GrapeCity.Windows.SpreadGrid.Editors.EditBase
                           GrapeCity.Windows.SpreadGrid.Editors.GcTextBox
                              GrapeCity.Windows.SpreadGrid.Editors.TextEditElement

参照

GcTextBox メンバ
GrapeCity.Windows.SpreadGrid.Editors 名前空間