Beispiel #1
0
        private void TreeViewRef_AfterSelect(object sender, TreeViewEventArgs e)
        {
            if (this.SelectedNode == null)
            {
                return;
            }
            View_RefStorageItemRow view_RefStorageItem = (View_RefStorageItemRow)this.SelectedNode.Tag;

            this.ListViewStorage.EnsureHasItem(view_RefStorageItem.RefStorageItemID, Color.LightCoral, false, true);
        }
Beispiel #2
0
        public TreeNodeRef AddNewNodeForView_ListStorageItem(View_RefStorageItemRow pView_RefStorageItemRow)
        {
            TreeNodeRef node = new TreeNodeRef();

            //node.Text = string.Format("{0}({1})", pView_ListStorageItem.ItemName, pView_ListStorageItem.Desciption);
            node.Text = string.Format("{0} ({1})", pView_RefStorageItemRow.s_RefDesciption, pView_RefStorageItemRow.s_ItemName);
            node.Tag  = pView_RefStorageItemRow;
            node.View_RefStorageItemRow = pView_RefStorageItemRow;
            node.ImageIndex             = node.SelectedImageIndex = mSysIcons.GetIconIndex(pView_RefStorageItemRow.GetPathIcon());
            this.Nodes.Add(node);
            //node.BackColor = Color.Yellow;
            //if (!node.View_RefStorageItemRow.IsNull(View_RefStorageItemDT.ColumnNames.Color))
            //    node.BackColor = System.Drawing.Color.FromArgb(node.View_ListStorageItem.Color);

            return(node);
        }