1 write to items
System.Workflow.ComponentModel (1)
AuthoringOM\Design\DesignerWidgets.cs (1)
2437this.items = new ItemList<ItemInfo>(this);
29 references to items
System.Workflow.ComponentModel (29)
AuthoringOM\Design\DesignerWidgets.cs (29)
2438this.items.ListChanging += new ItemListChangeEventHandler<ItemInfo>(OnItemsChanging); 2439this.items.ListChanged += new ItemListChangeEventHandler<ItemInfo>(OnItemsChanged); 2448return this.items; 2517if (this.items.Count == 0 && this.parentDesigner.Activity != null) 2530Rectangle[] rectangles = new Rectangle[this.items.Count + 1]; 2533int maxItems = Math.Min(this.items.Count - this.scrollMarker, VisibleItemCount) + 1; 2550int itemIndex = this.items.IndexOf(itemInfo); 2606for (int itemIndex = this.scrollMarker; itemIndex < this.items.Count; itemIndex++) 2608if (GetItemBounds(this.items[itemIndex]).Contains(point)) 2609return this.items[itemIndex]; 2635int index = this.items.IndexOf(ActiveItem) + incr; 2636index = (index >= this.items.Count) ? 0 : (index < 0) ? this.items.Count - 1 : index; 2637ActiveItem = this.items[index]; 2712for (int itemIndex = this.scrollMarker; itemIndex < this.items.Count && itemIndex < (this.scrollMarker + VisibleItemCount); itemIndex++) 2714Rectangle itemRectangle = GetItemBounds(this.items[itemIndex]); 2728Image itemImage = this.items[itemIndex].Image; 2731Activity activity = this.items[itemIndex].UserData[DesignerUserDataKeys.Activity] as Activity; 2746if (itemIndex == this.items.IndexOf(ActiveItem)) 2761else if (this.items.Count == 0 && this.helpText.Length > 0) 2781int index = this.items.IndexOf(ActiveItem); 2786if (this.items.Count >= VisibleItemCount && ((this.items.Count - this.scrollMarker) < VisibleItemCount)) 2787newMarker = this.items.Count - VisibleItemCount; 2789if (newMarker >= 0 && newMarker <= Math.Max(this.items.Count - VisibleItemCount + 1, 0)) 2861int nextIndex = this.items.IndexOf(e.RemovedItems[0]); 2862nextIndex += (nextIndex < this.items.Count - 1) ? 1 : -1; 2863ActiveItem = (nextIndex >= 0 && nextIndex < this.items.Count) ? this.items[nextIndex] : null;