CursorPosition プロパティを使用すると、カーソルの位置を設定することができます。


以下にXamlでの例を示します。この例では、カーソル位置を6文字目に設定しています。

MainPage.xaml
  <Entry Text="Hello Xamarin!!" CursorPosition="6" />

次に、コードビハインドでの実装例を以下に示します。

10行目でカーソルの位置を6文字目 に設定しています。

MainPage.xaml.cs
  namespace entrySample06
{
    public partial class MainPage : ContentPage
    {
        public MainPage()
        {
            InitializeComponent();

            entry1.Text = "Hello Xamarin!!";
            entry1.CursorPosition = 6;
        }
    }
}          

実行例を以下に示します。