PowerTools SPREAD for Windows Forms 10.0J
SelectionStart プロパティ (EditBase)


選択を開始する文字の位置番号を取得または設定します。
構文
'Declaration
 
Public Overridable Property SelectionStart As Integer
'使用法
 
Dim instance As EditBase
Dim value As Integer
 
instance.SelectionStart = value
 
value = instance.SelectionStart
public virtual int SelectionStart {get; set;}

プロパティ値

選択を開始する文字の位置。
デフォルト値はゼロです。
例外
例外説明
System.ArgumentOutOfRangeException指定された値が0未満です。
解説
コントロールでテキストが選択されていない場合、このプロパティは新しいテキストの挿入位置を示します。このプロパティがコントロール内のテキストの長さを超えた位置に設定されている場合、開始位置は最後の文字の後ろになります。コントロールでテキストが選択されているときにこのプロパティを変更すると、SelectionLengthプロパティの値が小さくなる場合があります。SelectionStartプロパティで示された位置より後ろにあるコントロール内の残りのテキストがSelectionLengthプロパティの値より小さい場合、SelectionLengthプロパティの値は自動的に小さくなります。SelectionStartプロパティの値によって、SelectionLengthプロパティの値が大きくなることはありません。
参照

EditBase クラス
EditBase メンバ
SelectionLength プロパティ
SelectedText プロパティ
Select(Int32,Int32) メソッド

 

 


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