Thread ID: |
Created: |
Updated: |
Platform: |
Replies: |
143959 | Apr 11,2019 06:26 PM UTC | Apr 16,2019 06:08 AM UTC | Xamarin.Forms | 5 |
![]() |
Tags: SfAutoComplete |
public class CustomEditor : DataFormEditor<SfAutoComplete>
{
public CustomEditor(SfDataForm dataForm): base(dataForm)
{
}
protected override SfAutoComplete OnCreateEditorView(DataFormItem dataFormItem)
{
return new SfAutoComplete();
}
protected override void OnInitializeView(DataFormItem dataFormItem, SfAutoComplete view)
{
base.OnInitializeView(dataFormItem, view);
this.OnUpdateValue(dataFormItem, view);
}
protected override void OnUpdateValue(DataFormItem dataFormItem, SfAutoComplete view)
{
var cellvalue = this.DataForm.ItemManager.GetValue(dataFormItem);
if (cellvalue != null && view.Text == cellvalue.ToString())
return;
view.Text = cellvalue == null ? string.Empty : cellvalue.ToString();
}
} |
void Handle_ValueChanged(object sender, Syncfusion.SfAutoComplete.XForms.ValueChangedEventArgs e) { if ((sender as SfAutoComplete).Text.Length == 0) { DisplayAlert("Items are empty", "Select an item", "Cancel"); } } |
This post will be permanently deleted. Are you sure you want to continue?
Sorry, An error occured while processing your request. Please try again later.
This page will automatically be redirected to the sign-in page in 10 seconds.