public void OpenSelectedNode() { if (SelectedNode == null) { return; } TreeNodeQuickList node = (TreeNodeQuickList)SelectedNode; View_ListStorageItemRow view_ListStorageItem = node.View_ListStorageItem; //mListViewStorage.EnsureHasItem(view_ListStorageItem.StorageItemID, color, false, true); StorageItemDT storageItem = new StorageItemDT(); storageItem.LoadByPrimaryKey(view_ListStorageItem.StorageItemID); storageItem[0].Open(); }
public ListViewStorageItem AddNewStorageItem(long pStorageItemID, Color pColor, bool pIsEnsueVisible) { StorageItemDT lStorageItem = new StorageItemDT(); ListViewStorageItem newListViewStorageItem = null; if (lStorageItem.LoadByPrimaryKey(pStorageItemID)) { newListViewStorageItem = this.GetListViewItemFromStorageItem(lStorageItem[0]); newListViewStorageItem.BackColor = pColor; this.Items.Add(newListViewStorageItem); if (pIsEnsueVisible) { newListViewStorageItem.EnsureVisible(); } } return(newListViewStorageItem); }