5 instantiations of ItemInfo
System.Workflow.ComponentModel (5)
AuthoringOM\Design\ActivityPreviewDesigner.cs (3)
488ItemInfo stripItem = new ItemInfo(containedActivity.GetHashCode()); 769ItemInfo itemToAdd = new ItemInfo(listChangeArgs.AddedItems[0].GetHashCode()); 778int index = this.previewStrip.Items.IndexOf(new ItemInfo(listChangeArgs.RemovedItems[0].GetHashCode()));
AuthoringOM\Design\StructuredCompositeActivityDesigner.cs (1)
632ItemInfo smartVerbItem = new ItemInfo(smartVerb.Id, image, smartVerb.Text);
AuthoringOM\Design\WorkflowView.cs (1)
651this.toolContainer.TabStrip.Tabs.Add(new ItemInfo(i + 1, tabImage, buttonCaption));
97 references to ItemInfo
System.Workflow.ComponentModel (97)
AuthoringOM\Design\ActivityPreviewDesigner.cs (16)
105ItemInfo itemInfo = this.previewStrip.ActiveItem; 330foreach (ItemInfo itemInfo in this.previewStrip.Items) 385ItemInfo itemInfo = this.previewStrip.HitTest(point); 443foreach (ItemInfo item in this.previewStrip.Items) 488ItemInfo stripItem = new ItemInfo(containedActivity.GetHashCode()); 735ItemInfo itemInfo = this.previewStrip.Items[selectedItem]; 769ItemInfo itemToAdd = new ItemInfo(listChangeArgs.AddedItems[0].GetHashCode()); 809foreach (ItemInfo itemInfo in this.previewStrip.Items) 867ItemInfo activeItem = this.previewStrip.ActiveItem; 907foreach (ItemInfo item in this.previewStrip.Items) 924private ItemInfo item; 926internal StripItemSelectionGlyph(ActivityPreviewDesigner parentDesigner, ItemInfo item) 955private ItemInfo item; 957internal StripItemCommentGlyph(ActivityPreviewDesigner parentDesigner, ItemInfo item) 974private ItemInfo item; 976internal StripItemConfigErrorGlyph(ActivityPreviewDesigner parentDesigner, ItemInfo item)
AuthoringOM\Design\DesignerWidgets.cs (78)
79if (obj != null && obj is ItemInfo) 80return (((ItemInfo)obj).commandID == this.commandID); 97private ItemInfo previousItem; 98private ItemInfo currentItem; 100public SelectionChangeEventArgs(ItemInfo previousItem, ItemInfo currentItem) 106public ItemInfo CurrentItem 210ItemInfo itemInfo = Items[itemIndex]; 285public IList<ItemInfo> Items 293public ItemInfo SelectedItem 568private ItemList<ItemInfo> items = null; 569private ItemInfo selectedItem = null; 570private ItemInfo highlitedItem = null; 591this.items = new ItemList<ItemInfo>(this); 592this.items.ListChanging += new ItemListChangeEventHandler<ItemInfo>(OnItemsChanging); 593this.items.ListChanged += new ItemListChangeEventHandler<ItemInfo>(OnItemsChanged); 598public IList<ItemInfo> Items 606public ItemInfo SelectedItem 618ItemInfo previousSelection = this.selectedItem; 704public Rectangle GetItemBounds(ItemInfo itemInfo) 730public ItemInfo HitTest(Point point) 732ItemInfo itemHit = null; 734foreach (ItemInfo item in this.items) 791ItemInfo itemHit = HitTest(new Point(e.X, e.Y)); 800ItemInfo itemHit = HitTest(new Point(e.X, e.Y)); 814ItemInfo itemHit = HitTest(new Point(e.X, e.Y)); 854protected ItemInfo HighlitedItem 909private void OnItemsChanging(object sender, ItemListChangeEventArgs<ItemInfo> e) 919private void OnItemsChanged(object sender, ItemListChangeEventArgs<ItemInfo> e) 942private ItemList<ItemInfo> items = null; 943private ItemInfo selectedItem = null; 951this.items = new ItemList<ItemInfo>(this); 956public IList<ItemInfo> Items 964public ItemInfo SelectedItem 976ItemInfo previousItem = this.selectedItem; 1066private ItemList<ItemInfo> enabledItems; 1073this.enabledItems = new ItemList<ItemInfo>(this); 1074foreach (ItemInfo item in this.parent.items) 1175ItemInfo selectedItem = null; 1339foreach (ItemInfo itemInfo in this.enabledItems) 1353foreach (ItemInfo itemInfo in this.enabledItems) 1363private ItemInfo ActiveItem 1509((ItemList<ItemInfo>)this.TabStrip.Tabs).ListChanged += new ItemListChangeEventHandler<ItemInfo>(OnTabsChanged); 1639private void OnTabsChanged(object sender, ItemListChangeEventArgs<ItemInfo> e) 1662public TabSelectionChangeEventArgs(ItemInfo previousItem, ItemInfo currentItem, Rectangle selectedTabBounds) 1690private ItemList<ItemInfo> tabItemList = null; 1704this.tabItemList = new ItemList<ItemInfo>(this); 1705this.tabItemList.ListChanging += new ItemListChangeEventHandler<ItemInfo>(OnItemsChanging); 1706this.tabItemList.ListChanged += new ItemListChangeEventHandler<ItemInfo>(OnItemsChanged); 1743public IList<ItemInfo> Tabs 1763ItemInfo previousTab = (this.selectedTab >= 0 && this.selectedTab < this.tabItemList.Count) ? this.tabItemList[this.selectedTab] : null; 1764ItemInfo currentTab = this.tabItemList[value]; 1799ItemInfo tabInfo = this.tabItemList[i]; 1830foreach (ItemInfo tabItemInfo in this.tabItemList) 1847foreach (ItemInfo tabItemInfo in this.tabItemList) 1890ItemInfo tabItem = this.tabItemList[tabItemIndex]; 1968ItemInfo itemInfo = this.tabItemList[i]; 2043private void OnItemsChanging(object sender, ItemListChangeEventArgs<ItemInfo> e) 2047foreach (ItemInfo item in e.AddedItems) 2055private void OnItemsChanged(object sender, ItemListChangeEventArgs<ItemInfo> e) 2066private Rectangle GetTabItemRectangle(ItemInfo tabItemInfo) 2078private Rectangle GetTabImageRectangle(ItemInfo tabItemInfo) 2095private Rectangle GetTabTextRectangle(ItemInfo tabItemInfo) 2417private ItemList<ItemInfo> items = null; 2425private ItemInfo activeItem = null; 2437this.items = new ItemList<ItemInfo>(this); 2438this.items.ListChanging += new ItemListChangeEventHandler<ItemInfo>(OnItemsChanging); 2439this.items.ListChanged += new ItemListChangeEventHandler<ItemInfo>(OnItemsChanged); 2444public IList<ItemInfo> Items 2468public ItemInfo ActiveItem 2480ItemInfo previousSelection = this.activeItem; 2548public Rectangle GetItemBounds(ItemInfo itemInfo) 2603public ItemInfo HitTest(Point point) 2857private void OnItemsChanging(object sender, ItemListChangeEventArgs<ItemInfo> e) 2867private void OnItemsChanged(object sender, ItemListChangeEventArgs<ItemInfo> e) 3164ItemInfo itemInfo = (index >= 0 && index < this.itemStrip.Items.Count) ? this.itemStrip.Items[index] : null;
AuthoringOM\Design\StructuredCompositeActivityDesigner.cs (3)
632ItemInfo smartVerbItem = new ItemInfo(smartVerb.Id, image, smartVerb.Text); 791ItemInfo itemInfo = e.CurrentItem as ItemInfo;