public override NSObject GetObjectValue(NSOutlineView outlineView, NSTableColumn tableColumn, NSObject item) { // NSTableCellView *selectedCell = [tableView viewAtColumn:selectedColumn row:selectedRow makeIfNecessary:NO]; if (item != null) { SidebarListItem sourceItem = (SidebarListItem)item; string name = sourceItem.Name; if (sourceItem.IsHeader) { name = name.ToUpper(); } return(new NSString(name)); } else { return(new NSString("")); } }
public SidebarEventArgs(SidebarListItem item) { this.selectedItem = item; }