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

GrapeCity.Wpf.SpreadSheet.CellType アセンブリ > GrapeCity.Wpf.SpreadSheet.CellType.Editors 名前空間 : GcTextBox クラス
特定の書式を持つテキストの表示または編集に使用できる 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 IsActivetrue のときの外観を表します。
ActiveStates Inactive 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.Wpf.SpreadSheet.CellType.Editors.ControlBase
                        GrapeCity.Wpf.SpreadSheet.CellType.Editors.EditBase
                           GrapeCity.Wpf.SpreadSheet.CellType.Editors.GcTextBox

参照

GcTextBox メンバ
GrapeCity.Wpf.SpreadSheet.CellType.Editors 名前空間