private void OnListItems_EditComplete(object sender, CommonControls.SubItemEventArgs e) { ReloadLineItems(); ListViewItem selectItem; if (listItems.TryGetItem(((TimeCardEntry_DO)e.Item.Tag).ID.ToString(), out selectItem)) { selectItem.Selected = true; listItems.Select(); } }
private void OnListItems_SubItemClicked(object sender, CommonControls.SubItemEventArgs e) { switch (listItems.ColumnName(e.SubItem)) { case COL_PROJECT: listItems.StartEditing(listProjects, e.Item, e.SubItem); break; case COL_START: listItems.StartEditing(textStartTimeInput, e.Item, e.SubItem); break; case COL_END: listItems.StartEditing(textEndTimeInput, e.Item, e.SubItem); break; case COL_MEMO: listItems.StartEditing(textMemo, e.Item, e.SubItem); break; } }