private void CreateInstanceNode(ClientQueryDataSet.ImagesRow instanceInfo, TreeNode seriesNode)
        {
            string   instanceText;
            TreeNode instanceNode;


            if (instanceInfo.IsInstanceNumberNull( ) ||
                string.IsNullOrEmpty(instanceInfo.InstanceNumber))
            {
                instanceText = instanceInfo.SOPInstanceUID;
            }
            else
            {
                instanceText = instanceInfo.InstanceNumber;
            }

            instanceNode = new TreeNode(instanceText);

            instanceNode.Tag = instanceInfo;

            _imagesNodes.Add(instanceInfo.SOPInstanceUID, instanceNode);

            seriesNode.Nodes.Add(instanceNode);

            instanceNode.Checked = __CheckedInstances.Contains(instanceInfo);
        }
 private TreeNode FindInstanceNode(ClientQueryDataSet.ImagesRow instanceInfo, TreeNode seriesNode)
 {
     if (_imagesNodes.ContainsKey(instanceInfo.SOPInstanceUID))
     {
         return(_imagesNodes [instanceInfo.SOPInstanceUID]);
     }
     else
     {
         return(null);
     }
 }