7 instantiations of MenuItem
System.Web (7)
UI\WebControls\Menu.cs (5)
775_rootItem = new MenuItem(this, true); 1685newItem = new MenuItem(text, value, imageUrl, navigateUrl, target); 1865dynamicSubMenu = new MenuItem(); 1871MenuItem newItem = new MenuItem(dummyText); 1881dynamicSubMenu.ChildItems[1].ChildItems.Add(new MenuItem());
UI\WebControls\MenuItem.cs (1)
1311MenuItem newItem = new MenuItem();
UI\WebControls\MenuItemCollection.cs (1)
239AddAt(index, new MenuItem());
89 references to MenuItem
System.Web (89)
UI\WebControls\Adapters\MenuAdapter.cs (11)
23private MenuItem _titleItem; 163MenuItem titleItem; 200foreach (MenuItem child in _titleItem.ChildItems) { 223foreach(MenuItem child in owner.Items) { 231private void RenderContentsRecursive(HtmlTextWriter writer, MenuItem parentItem, int depth, int maxDepth) { 233foreach(MenuItem child in parentItem.ChildItems) { 252private void RenderExpand(HtmlTextWriter writer, MenuItem item, Menu owner) { 301protected virtual internal void RenderItem(HtmlTextWriter writer, MenuItem item, int position) { 610MenuItem item = Control.Items.FindItem(newPath.Split(TreeView.InternalPathSeparator), 0); 625MenuItem item = Control.Items.FindItem(_path.Split(TreeView.InternalPathSeparator), 0); 627MenuItem parentItem = item.Parent;
UI\WebControls\Menu.cs (28)
77private MenuItem _rootItem; 78private MenuItem _selectedItem; 705foreach (MenuItem item in Items) { 772internal MenuItem RootItem { 890public MenuItem SelectedItem { 1335foreach (MenuItem child in Items) { 1348private void CreateTemplatedControls(ITemplate template, MenuItem item, int position, int depth, bool dataBinding) { 1360foreach (MenuItem child in item.ChildItems) { 1388private void DataBindItem(MenuItem item) { 1425private void DataBindRecursive(MenuItem node, IHierarchicalEnumerable enumerable) { 1682MenuItem newItem = null; 1735public MenuItem FindItem(string valuePath) { 1742internal string GetCssClassName(MenuItem item, bool hyperLink) { 1747internal string GetCssClassName(MenuItem item, bool hyperlink, out bool containsClassName) { 1816private MenuItem GetOneDynamicItem(MenuItem item) { 1821MenuItem result = GetOneDynamicItem(item.ChildItems[i]); 1859MenuItem dynamicSubMenu = GetOneDynamicItem(RootItem); 1871MenuItem newItem = new MenuItem(dummyText); 1959internal MenuItemStyle GetMenuItemStyle(MenuItem item) { 2005internal string GetSubMenuCssClassName(MenuItem item) { 2035internal SubMenuStyle GetSubMenuStyle(MenuItem item) { 2175MenuItem mi = me.Item; 2454protected void SetItemDataBound(MenuItem node, bool dataBound) { 2462protected void SetItemDataItem(MenuItem node, object dataItem) { 2470protected void SetItemDataPath(MenuItem node, string dataPath) { 2474internal void SetSelectedItem(MenuItem node) { 2596MenuItem node = Items.FindItem(nodePath.Split(TreeView.InternalPathSeparator), 0);
UI\WebControls\MenuEventArgs.cs (4)
11private MenuItem _item; 14public MenuEventArgs(MenuItem item, object commandSource, CommandEventArgs originalArgs) : base(originalArgs) { 19public MenuEventArgs(MenuItem item) : this(item, null, new CommandEventArgs(String.Empty, null)) { 28public MenuItem Item {
UI\WebControls\MenuItem.cs (11)
34private MenuItem _parent; 304MenuItem parent = _parent; 333MenuItem current = this; 383public MenuItem Parent { 1028MenuItem parent = this; 1158foreach (MenuItem child in ChildItems) { 1215foreach (MenuItem item in ChildItems) { 1224internal void SetParent(MenuItem parent) { 1311MenuItem newItem = new MenuItem(); 1334public MenuItemTemplateContainer(int itemIndex, MenuItem dataItem) { 1361MenuEventArgs args = new MenuEventArgs((MenuItem)_dataItem, source, ce);
UI\WebControls\MenuItemCollection.cs (21)
11private List<MenuItem> _list; 12private MenuItem _owner; 24public MenuItemCollection(MenuItem owner) { 26_list = new List<MenuItem>(); 60public MenuItem this[int index] { 67public void Add(MenuItem child) { 72public void AddAt(int index, MenuItem child) { 105MenuItem current = owner.SelectedItem; 116foreach (MenuItem item in _list) { 130if (!(array is MenuItem[])) { 133_list.CopyTo((MenuItem[])array, index); 137public void CopyTo(MenuItem[] array, int index) { 142public bool Contains(MenuItem c) { 146internal MenuItem FindItem(string[] path, int pos) { 153MenuItem node = _list[i]; 168public int IndexOf(MenuItem value) { 173public void Remove(MenuItem value) { 186MenuItem item = _list[index]; 189MenuItem current = owner.SelectedItem; 361private MenuItem currentElement; 389public MenuItem Current {
UI\WebControls\MenuRendererStandards.cs (14)
311private string GetMenuItemCssClass(MenuItem item, int level) { 333protected virtual string GetPostBackEventReference(MenuItem item) { 337private bool IsChildPastMaximumDepth(MenuItem item) { 341private bool IsChildDepthDynamic(MenuItem item) { 345private bool IsDepthDynamic(MenuItem item) { 354private bool IsDepthStatic(MenuItem item) { 421private bool RenderItem(HtmlTextWriter writer, MenuItem item, int level, string cssClass, bool needsAccessKey) { 439private void RenderItemIcon(HtmlTextWriter writer, MenuItem item) { 452private bool RenderItemLinkAttributes(HtmlTextWriter writer, MenuItem item, int level, string cssClass, bool needsAccessKey) { 499private void RenderItemPostSeparator(HtmlTextWriter writer, MenuItem item) { 512private void RenderItemPreSeparator(HtmlTextWriter writer, MenuItem item) { 522private void RenderItemSeparatorImage(HtmlTextWriter writer, MenuItem item, string separatorImageUrl) { 547foreach (MenuItem item in items) { 576private bool ShouldHavePopOutImage(MenuItem item) {