public object GetSelectedValue (NSComboBox comboBox)
{
var DisplayMember = cbox.DisplayMember;
var ValueMember = cbox.ValueMember;
object l = cbox.Items[comboBox.SelectedIndex];
if (!string.IsNullOrEmpty (DisplayMember))
{
//Use Display Property if they didnt set ValueMember
var valueMember = string.IsNullOrEmpty (ValueMember) ? DisplayMember : ValueMember;
return Util.GetPropertyValue (l, valueMember);
}
else
{
return l.ToString ();
}
}