public KListViewItem(KfsStatusPath obj, IAppHelper _helper) { /* Create all subitems, without any text in them */ CustomListViewSubItem subItem; m_helper = _helper; subItem = new CustomListViewSubItem(); subItem.Name = SizeKey; AddCustomSubItem(subItem); subItem = new CustomListViewSubItem(); subItem.Name = TransferStatusKey; AddCustomSubItem(subItem); subItem = new CustomListViewSubItem(); subItem.Name = ModifiedDateKey; AddCustomSubItem(subItem); subItem = new CustomListViewSubItem(); subItem.Name = ModifiedByKey; AddCustomSubItem(subItem); subItem = new CustomListViewSubItem(); subItem.Name = StatusKey; AddCustomSubItem(subItem); subItem = new CustomListViewSubItem(); subItem.Name = CommitIDKey; AddCustomSubItem(subItem); UpdateInfos(obj); }
public KfsFileTransferItem(KfsFileTransfer xfer) { /* Create all subitems, without any text in them */ CustomListViewSubItem subItem; subItem = new CustomListViewSubItem(); subItem.Name = ColumnKey.Direction.ToString(); AddCustomSubItem(subItem); subItem = new CustomListViewSubItem(); subItem.Name = ColumnKey.Status.ToString(); AddCustomSubItem(subItem); subItem = new CustomListViewSubItem(); subItem.Name = ColumnKey.File.ToString(); AddCustomSubItem(subItem); subItem = new CustomListViewSubItem(); subItem.Name = ColumnKey.Progress.ToString(); AddCustomSubItem(subItem); UpdateInfos(xfer); }
public void AddCustomSubItem(CustomListViewSubItem subItem) { this.SubItems.Add(subItem); subItem.parent = this; }