void UpdatePickerPlaceholder() { if (picker == null) { picker = Element as MartinPulgar.CustomControls.BorderlessPicker; } if (picker.Placeholder != null) { Control.Hint = picker.Placeholder; } }
protected override void OnElementChanged(ElementChangedEventArgs <Picker> e) { base.OnElementChanged(e); if (e.NewElement != null) { picker = Element as MartinPulgar.CustomControls.BorderlessPicker; UpdatePickerPlaceholder(); if (picker.SelectedIndex <= -1) { UpdatePickerPlaceholder(); } } }