I binding selectedItem in SFPicker with list of model contain property has type of meny typedata (int,string). But it not working, throw error "System.ArgumentException: Specified cast is not valid.Couldn't store <Models.ModelItemCombobox> in Approve_Status Column. Expected type is Int32".
My model :
public class ModelItemCombobox
{
private object key;
private object value;
//private List<ModelItemCombobox> itemsSource;
public object Key { get => key; set { this.key = value; } }
public object Value { get => value; set => this.value = value; }
public ModelItemCombobox()
{
}
public ModelItemCombobox(object key, object value)
{
Key = key;
Value = value;
}
}
My binding :
SetBinding(SfPicker.SelectedItemProperty, "Dr[" + co.ColumnName + "]", BindingMode.TwoWay);
whith Dr is datarow
ItemSource has type :
Approve_Status Description
0 Draft
1 Submited
2 Approved
3 Rejected
4 Canceled
5 Submitted to cancel register
Help me !