public static GetPropertyStringValue ( object inObject, string propertyName ) : string | ||
inObject | object | |
propertyName | string | |
return | string |
public override NSObject ObjectValueForItem(NSComboBox comboBox, int index) { if (cbox == null) { return(null); } if (string.IsNullOrEmpty(cbox.DisplayMember)) { returnString = new NSString(cbox.Items[index].ToString()); } else { returnString = new NSString(Util.GetPropertyStringValue(cbox.Items[index], cbox.DisplayMember)); } return(returnString); }
public override NSObject GetObjectValue(NSTableView tableView, NSTableColumn tableColumn, NSInteger row) { if (lbox == null) { return(null); } if (string.IsNullOrEmpty(lbox.DisplayMember)) { returnString = new NSString(dataArray[(int)row].ToString()); } else { returnString = new NSString(Util.GetPropertyStringValue(dataArray[(int)row], lbox.DisplayMember)); } if (tableColumn.DataCell is DataGridViewButtonCell) { (tableColumn.DataCell as DataGridViewButtonCell).Text = returnString; } return(returnString); }