Ejemplo n.º 1
0
 private void PContainer_Click(object sender, EventArgs e)
 {
     if (this.itemSelected != null)
     {
         this.itemSelected.Deselect();
         this.itemSelected = null;
     }
 }
Ejemplo n.º 2
0
 void Item_ItemSelected(object sender, EventArgs e)
 {
     if (this.itemSelected != null)
     {
         this.itemSelected.Deselect();
     }
     this.itemSelected = (ErrorListViewItem)sender;
 }
Ejemplo n.º 3
0
 public void Clear()
 {
     foreach (ErrorListViewItem item in this.errors)
     {
         this.pItems.Controls.Remove(item);
     }
     this.errors.Clear();
     this.itemSelected = null;
     this.pItems.Size  = new Size(this.pItems.Width, 20);
 }
Ejemplo n.º 4
0
        public void ShowErrors(List <DiagramError> errors)
        {
            int i = 0;

            foreach (DiagramError error in errors)
            {
                ErrorListViewItem item = new ErrorListViewItem(error);
                item.Size          = new Size(this.pItems.Width - 2, 18);
                item.Location      = new Point(1, i * 19 + 1);
                item.Anchor        = AnchorStyles.Left | AnchorStyles.Right | AnchorStyles.Top;
                item.ItemSelected += new EventHandler(Item_ItemSelected);
                this.errors.Add(item);
                this.pItems.Controls.Add(item);
                i++;
            }
            this.pItems.Size = new Size(this.pItems.Width, i * 19 + 1);
        }