英語で読む

次の方法で共有


ComboBox.SelectionStart プロパティ

定義

コンボ ボックスで選択されているテキストの開始インデックスを取得または設定します。

[System.ComponentModel.Browsable(false)]
public int SelectionStart { get; set; }

プロパティ値

現在選択されているテキストの文字列の最初の文字の、0 から始まるインデックス番号。

属性

例外

値が 0 未満です。

注釈

コントロールでテキストが選択されていない場合、このプロパティは新しいテキストの挿入ポイントを示します。 このプロパティをコントロール内のテキストの長さを超える位置に設定すると、選択範囲の開始位置は最後の文字の後に配置されます。 テキスト ボックス コントロールでテキストを選択すると、このプロパティを変更すると、 プロパティの値を SelectionLength 解放できます。 プロパティで示される SelectionStart 位置の後のコントロール内の残りのテキストがプロパティの SelectionLength 値より小さい場合、プロパティの SelectionLength 値は自動的に減少します。 プロパティの値によって SelectionStart 、 プロパティが増加 SelectionLength することはありません。

注意

SelectionStart は、現在の選択範囲の小さい値を返します。 たとえば、 Select(10, -4) 文字位置 6 から文字位置 10 までのテキストを選択します。 値を SelectionStart 取得すると、10 ではなく 6 になります。

適用対象

製品 バージョン
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

こちらもご覧ください