方法 : TextBox コントロールのテキストの先頭または末尾にカーソルを配置する

更新 : 2007 年 11 月

TextBox コントロールのテキスト コンテンツの先頭または末尾にカーソルを配置する方法を次の例に示します。

使用例

次の Extensible Application Markup Language (XAML) コードは、TextBox コントロールを記述し、そのコントロールに名前を割り当てます。

<TextBox
  Name="tbPositionCursor"
>
  Here is some text in my text box...
</TextBox>

TextBox コントロールのコンテンツの先頭にカーソルを配置するには、Select メソッドを呼び出し、選択範囲の開始位置に 0 を指定し、選択範囲の長さに 0 を指定します。

tbPositionCursor.Select(0, 0)
tbPositionCursor.Select(0, 0);

TextBox コントロールのコンテンツの末尾にカーソルを配置するには、Select メソッドを呼び出し、選択範囲の開始位置にテキスト コンテンツと同じ長さを指定し、選択範囲の長さに 0 を指定します。

tbPositionCursor.Select(tbPositionCursor.Text.Length, 0)
tbPositionCursor.Select(tbPositionCursor.Text.Length, 0);

参照

処理手順

テキストの先頭または末尾へのカーソルの配置のサンプル

概念

TextBox の概要

RichTextBox の概要