|
<syncfusion:SfPicker
x:Name="picker"
HeaderText="Select a Color"
IsOpen="{Binding IsOpenColor,Mode=TwoWay}"
ItemsSource="{Binding Colors}"
PickerMode="Dialog"
ShowFooter="True" /> |
|
public MainPage()
{
InitializeComponent();
On<Xamarin.Forms.PlatformConfiguration.iOS>().SetUseSafeArea(true);
DependencyService.Get<ILocalize>().SetLocale("zh-CN");
PickerResourceManager.Manager =
new ResourceManager("PickerLocalization.Resources.Syncfusion.SfPicker.XForms", GetType().GetTypeInfo().Assembly);
} |
|
[assembly: Xamarin.Forms.Dependency(typeof(PickerLocalization.Droid.LocalizationService))]
namespace PickerLocalization.Droid { public class MainActivity : global::Xamarin.Forms.Platform.Android.FormsAppCompatActivity
{
…
}
public class LocalizationService : ILocalize
{
public void SetLocale(string language)
{
var userSelectedCulture = new CultureInfo(language);
Thread.CurrentThread.CurrentUICulture = userSelectedCulture;
}
}
} |