iOS のエントリ カーソルの色

サンプルのダウンロードサンプルのダウンロード

この iOS プラットフォーム固有では、 のカーソルの Entry 色を指定した色に設定します。 これは、バインド可能なプロパティColorEntry.CursorColor に設定することによって XAML で使用されます。

<ContentPage ...
             xmlns:ios="clr-namespace:Xamarin.Forms.PlatformConfiguration.iOSSpecific;assembly=Xamarin.Forms.Core">
    <StackLayout>
        <Entry ... ios:Entry.CursorColor="LimeGreen" />
    </StackLayout>
</ContentPage>

または、fluent API を使用して C# から使用することもできます。

using Xamarin.Forms.PlatformConfiguration;
using Xamarin.Forms.PlatformConfiguration.iOSSpecific;
...

var entry = new Xamarin.Forms.Entry();
entry.On<iOS>().SetCursorColor(Color.LimeGreen);

メソッドは Entry.On<iOS> 、このプラットフォーム固有のが iOS でのみ実行されるように指定します。 名前空間の メソッドはEntry.SetCursorColor、カーソルの色を指定した に設定しますColorXamarin.Forms.PlatformConfiguration.iOSSpecific さらに、 メソッドを Entry.GetCursorColor 使用して、現在のカーソルの色を取得できます。

その結果、 内 Entry のカーソルの色を特定 Colorの に設定できます。

エントリのカーソルの色