PowerTools SPREAD for Windows Forms 10.0J
ControlType プロパティ


コントロールが読み取り/書き込み、読み取り専用、静的のいずれかであるか、またはボタンを押したときに値の変更を許可するかどうかを取得または設定します。
構文
'Declaration
 
Public Overridable Property ControlType As ControlType
'使用法
 
Dim instance As SuperEditBase
Dim value As ControlType
 
instance.ControlType = value
 
value = instance.ControlType
public virtual ControlType ControlType {get; set;}

プロパティ値

内容の処理方法を決定するControlType設定
解説

このプロパティは、編集コントロールの内容を処理する方法を指定するときに使用します。

注意:読み取り専用コントロールでも、通常のコントロールと同じイベントが発生します。静的コントロールの場合、発生するイベントは、Click、DoubleClick、DragDrop、DragOver、MouseDown、MouseMove、およびMouseUpのみです。

このプロパティをControlType.Staticに設定すると、TabStopプロパティが自動的にFalseに設定されます。

ControlType.ButtonEditが効力を持つのは、ButtonStyleプロパティがButtonStyle.None以外の値に設定されている場合のみです。

control.EditModeCursorPosition = FarPoint.Win.EditModeCursorPosition.LastKnownPosition;
control.Text = "This is a test for HideSelection";
control.ControlType = FarPoint.Win.ControlType.Normal;
control.SelectionStart = 2;
control.SelectionLength = 5;
control.Selectable = true;
control.HideSelection = false;
control.AutoMenu = true;
textBox1.Text = control.SelectedText();
control.MaxLength = 9;
control.EditModeCursorPosition = FarPoint.Win.EditModeCursorPosition.LastKnownPosition
control.Text = "This is a test for HideSelection"
control.ControlType = FarPoint.Win.ControlType.Normal
control.SelectionStart = 2
control.SelectionLength = 5
control.Selectable = True
control.HideSelection = False
control.AutoMenu = True
TextBox1.Text = control.SelectedText()
control.MaxLength = 9
参照

SuperEditBase クラス
SuperEditBase メンバ
ControlType 列挙体
ButtonStyle プロパティ

 

 


© 2004-2017, GrapeCity inc. All rights reserved.