19 types derived from DesignerActionList
System.Windows.Forms.Design (19)
System\ComponentModel\Design\ToolStripContainerActionList.cs (1)
13internal class ToolStripContainerActionList : DesignerActionList
System\Windows\Forms\Design\ContextMenuStripActionList.cs (1)
9internal class ContextMenuStripActionList : DesignerActionList
System\Windows\Forms\Design\ControlDesigner.DockingActionList.cs (1)
11private class DockingActionList : DesignerActionList
System\Windows\Forms\Design\DataGridViewDesigner.cs (2)
798private class DataGridViewColumnEditingActionList : DesignerActionList 828private class DataGridViewPropertiesActionList : DesignerActionList
System\Windows\Forms\Design\DataGridViewDesigner.DataGridViewChooseDataSourceActionList.cs (1)
13private class DataGridViewChooseDataSourceActionList : DesignerActionList
System\Windows\Forms\Design\DesignerActionVerbList.cs (1)
6internal class DesignerActionVerbList : DesignerActionList
System\Windows\Forms\Design\ImageListActionList.cs (1)
10internal class ImageListActionList : DesignerActionList
System\Windows\Forms\Design\ListControlUnboundActionList.cs (1)
8internal class ListControlUnboundActionList : DesignerActionList
System\Windows\Forms\Design\ListViewActionList.cs (1)
9internal class ListViewActionList : DesignerActionList
System\Windows\Forms\Design\MaskedTextBoxDesignerActionList.cs (1)
13internal class MaskedTextBoxDesignerActionList : DesignerActionList
System\Windows\Forms\Design\NotifyIconDesignerActionList.cs (1)
8internal class NotifyIconActionList : DesignerActionList
System\Windows\Forms\Design\PictureBoxActionList.cs (1)
9internal class PictureBoxActionList : DesignerActionList
System\Windows\Forms\Design\RichTextBoxActionList.cs (1)
8internal class RichTextBoxActionList : DesignerActionList
System\Windows\Forms\Design\SplitContainerDesigner.OrientationActionList.cs (1)
14private class OrientationActionList : DesignerActionList
System\Windows\Forms\Design\TableLayoutPanelDesigner.cs (1)
385private class TableLayouPanelRowColumnActionList : DesignerActionList
System\Windows\Forms\Design\TextBoxActionList.cs (1)
9internal class TextBoxActionList : DesignerActionList
System\Windows\Forms\Design\ToolStripActionList.cs (1)
9internal class ToolStripActionList : DesignerActionList
System\Windows\Forms\Design\TreeViewActionList.cs (1)
9internal class TreeViewActionList : DesignerActionList
52 references to DesignerActionList
System.Design (1)
src\winforms\artifacts\obj\System.Design.Facade\Release\net11.0\System.Design.Forwards.cs (1)
14[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ComponentModel.Design.DesignerActionList))]
System.Windows.Forms.Design (51)
System\ComponentModel\Design\DesignerActionList.cs (2)
30typeof(DesignerActionList).GetMethods(BindingFlags.InvokeMethod | BindingFlags.Instance | BindingFlags.DeclaredOnly | BindingFlags.Public)); 32typeof(DesignerActionList).GetProperties(BindingFlags.InvokeMethod | BindingFlags.Instance | BindingFlags.DeclaredOnly | BindingFlags.Public));
System\ComponentModel\Design\DesignerActionListCollection.cs (10)
14public DesignerActionListCollection(DesignerActionList?[] value) 19public DesignerActionList? this[int index] 21get => (DesignerActionList?)List[index]; 25public int Add(DesignerActionList? value) => List.Add(value); 27public void AddRange(params DesignerActionList?[] value) 48public void Insert(int index, DesignerActionList? value) => List.Insert(index, value); 50public int IndexOf(DesignerActionList? value) => List.IndexOf(value); 52public bool Contains(DesignerActionList? value) => List.Contains(value); 54public void Remove(DesignerActionList? value) => List.Remove(value); 56public void CopyTo(DesignerActionList?[] array, int index) => List.CopyTo(array, index);
System\ComponentModel\Design\DesignerActionListsChangedEventArgs.cs (1)
12/// to signify that a <see cref="DesignerActionList"/> was added or removed from the related object.
System\ComponentModel\Design\DesignerActionMethodItem.cs (7)
10private readonly DesignerActionList? _actionList; 14DesignerActionList? actionList, 28DesignerActionList? actionList, 42DesignerActionList? actionList, 57DesignerActionList? actionList, 72DesignerActionList? actionList, 88DesignerActionList? actionList,
System\ComponentModel\Design\DesignerActionPanel.CheckBoxPropertyLine.cs (2)
65public static StandardLineInfo CreateLineInfo(DesignerActionList list, DesignerActionPropertyItem item) => new Info(list, item); 67private sealed class Info(DesignerActionList list, DesignerActionPropertyItem item) : PropertyLineInfo(list, item)
System\ComponentModel\Design\DesignerActionPanel.cs (8)
208private static void AddToCategories(StandardLineInfo lineInfo, Dictionary<string, Dictionary<DesignerActionList, List<LineInfo>>> categories) 213if (!categories.TryGetValue(categoryName, out Dictionary<DesignerActionList, List<LineInfo>>? category)) 546private void ProcessLists(DesignerActionListCollection? lists, Dictionary<string, Dictionary<DesignerActionList, List<LineInfo>>> categories) 553foreach (DesignerActionList list in lists) 629foreach (DesignerActionList relatedList in relatedLists) 658private StandardLineInfo? ProcessTaskItem(DesignerActionList list, DesignerActionItem item) 814Dictionary<string, Dictionary<DesignerActionList, List<LineInfo>>> categories = []; 824foreach (Dictionary<DesignerActionList, List<LineInfo>> category in categories.Values)
System\ComponentModel\Design\DesignerActionPanel.EditorPropertyLine.cs (2)
471public static new StandardLineInfo CreateLineInfo(DesignerActionList list, DesignerActionPropertyItem item) => new Info(list, item); 473private sealed class Info(DesignerActionList list, DesignerActionPropertyItem item) : PropertyLineInfo(list, item)
System\ComponentModel\Design\DesignerActionPanel.HeaderLine.cs (2)
18public static new StandardLineInfo CreateLineInfo(DesignerActionList list, DesignerActionTextItem item) => new HeaderTextLineInfo(list, item); 20private sealed class HeaderTextLineInfo(DesignerActionList list, DesignerActionTextItem item) : TextLineInfo(list, item)
System\ComponentModel\Design\DesignerActionPanel.LineInfo.cs (2)
16private abstract class StandardLineInfo(DesignerActionList list) : LineInfo 19public DesignerActionList List { get; } = list;
System\ComponentModel\Design\DesignerActionPanel.MethodLine.cs (3)
14private DesignerActionList? _actionList; 117public static StandardLineInfo CreateLineInfo(DesignerActionList list, DesignerActionMethodItem item) => new Info(list, item); 119private sealed class Info(DesignerActionList list, DesignerActionMethodItem item) : StandardLineInfo(list)
System\ComponentModel\Design\DesignerActionPanel.PropertyLine.cs (2)
14private DesignerActionList? _actionList; 113protected abstract class PropertyLineInfo(DesignerActionList list, DesignerActionPropertyItem item) : StandardLineInfo(list)
System\ComponentModel\Design\DesignerActionPanel.TextBoxPropertyLine.cs (2)
360public static StandardLineInfo CreateLineInfo(DesignerActionList list, DesignerActionPropertyItem item) => new Info(list, item); 362private sealed class Info(DesignerActionList list, DesignerActionPropertyItem item) : PropertyLineInfo(list, item)
System\ComponentModel\Design\DesignerActionPanel.TextLine.cs (2)
73public static StandardLineInfo CreateLineInfo(DesignerActionList list, DesignerActionTextItem item) => new TextLineInfo(list, item); 75protected class TextLineInfo(DesignerActionList list, DesignerActionTextItem item) : StandardLineInfo(list)
System\ComponentModel\Design\DesignerActionService.cs (5)
84public void Add(IComponent comp, DesignerActionList actionList) 225foreach (DesignerActionList actionList in pullCollection) 275foreach (DesignerActionList actionList in pushCollection) 320public void Remove(DesignerActionList actionList) 339public void Remove(IComponent comp, DesignerActionList actionList)
System\ComponentModel\Design\MenuCommandService.cs (1)
223foreach (DesignerActionList list in actionLists)