[jit] Enable partial generic sharing when not using AOT as an experiment.
[mono.git] / mcs / class / Managed.Windows.Forms / Documentation / en / System.Windows.Forms / ToolStrip.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <Type Name="ToolStrip" FullName="System.Windows.Forms.ToolStrip">
3   <TypeSignature Language="C#" Value="public class ToolStrip : System.Windows.Forms.ScrollableControl, System.Windows.Forms.IToolStripData" />
4   <AssemblyInfo>
5     <AssemblyName>System.Windows.Forms</AssemblyName>
6     <AssemblyVersion>2.0.0.0</AssemblyVersion>
7   </AssemblyInfo>
8   <Base>
9     <BaseTypeName>System.Windows.Forms.ScrollableControl</BaseTypeName>
10   </Base>
11   <Interfaces>
12     <Interface>
13       <InterfaceName>System.Windows.Forms.IToolStripData</InterfaceName>
14     </Interface>
15   </Interfaces>
16   <Attributes>
17     <Attribute>
18       <AttributeName>System.ComponentModel.Design.Serialization.DesignerSerializer("System.Windows.Forms.Design.ToolStripCodeDomSerializer, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.Serialization.CodeDomSerializer, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")</AttributeName>
19     </Attribute>
20     <Attribute>
21       <AttributeName>System.ComponentModel.Designer("System.Windows.Forms.Design.ToolStripDesigner, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")</AttributeName>
22     </Attribute>
23     <Attribute>
24       <AttributeName>System.ComponentModel.DefaultProperty("Items")</AttributeName>
25     </Attribute>
26     <Attribute>
27       <AttributeName>System.ComponentModel.DefaultEvent("ItemClicked")</AttributeName>
28     </Attribute>
29     <Attribute>
30       <AttributeName>System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)</AttributeName>
31     </Attribute>
32     <Attribute>
33       <AttributeName>System.Runtime.InteropServices.ComVisible(true)</AttributeName>
34     </Attribute>
35   </Attributes>
36   <Docs>
37     <since version=".NET 2.0" />
38     <remarks>
39       <attribution license="cc4" from="Microsoft" modified="false" />
40       <para>
41         <see cref="T:System.Windows.Forms.ToolStrip" /> is the base class for <see cref="T:System.Windows.Forms.MenuStrip" />, <see cref="T:System.Windows.Forms.StatusStrip" />, and <see cref="T:System.Windows.Forms.ContextMenuStrip" />. </para>
42       <para>Use <see cref="T:System.Windows.Forms.ToolStrip" /> and its associated classes in new Windows Forms applications to create toolbars that can have a Windows XP, Office, Internet Explorer, or custom appearance and behavior, all with or without themes, and with support for overflow and run-time item reordering. <see cref="T:System.Windows.Forms.ToolStrip" /> controls also offer a rich design-time experience that includes in-place activation and editing, custom layout, and sharing of horizontal or vertical space within a specified <see cref="T:System.Windows.Forms.ToolStripContainer" />. </para>
43       <para>The <see cref="T:System.Windows.Forms.ToolStrip" /> class provides many members that manage painting, mouse and keyboard input, and drag-and-drop functionality. Use the <see cref="T:System.Windows.Forms.ToolStripRenderer" /> class with the <see cref="T:System.Windows.Forms.ToolStripManager" /> class to gain even more control and customizability over the painting and layout style of all <see cref="T:System.Windows.Forms.ToolStrip" /> controls on a Windows Form.</para>
44       <para>The following items are specifically designed to work seamlessly with both <see cref="T:System.Windows.Forms.ToolStripSystemRenderer" /> and <see cref="T:System.Windows.Forms.ToolStripProfessionalRenderer" /> in all orientations. They are available by default at design time for the <see cref="T:System.Windows.Forms.ToolStrip" /> control:</para>
45       <list type="bullet">
46         <item>
47           <para>
48             <see cref="T:System.Windows.Forms.ToolStripButton" /> </para>
49         </item>
50         <item>
51           <para>
52             <see cref="T:System.Windows.Forms.ToolStripSeparator" /> </para>
53         </item>
54         <item>
55           <para>
56             <see cref="T:System.Windows.Forms.ToolStripLabel" /> </para>
57         </item>
58         <item>
59           <para>
60             <see cref="T:System.Windows.Forms.ToolStripDropDownButton" /> </para>
61         </item>
62         <item>
63           <para>
64             <see cref="T:System.Windows.Forms.ToolStripSplitButton" /> </para>
65         </item>
66         <item>
67           <para>
68             <see cref="T:System.Windows.Forms.ToolStripTextBox" /> </para>
69         </item>
70         <item>
71           <para>
72             <see cref="T:System.Windows.Forms.ToolStripComboBox" /> </para>
73         </item>
74       </list>
75       <para>You can join <see cref="T:System.Windows.Forms.ToolStrip" /> controls within a specified <see cref="T:System.Windows.Forms.ToolStripContainer" /> and merge <see cref="T:System.Windows.Forms.ToolStrip" /> controls with each other. Use <see cref="T:System.Windows.Forms.ToolStripPanel" /> rather than <see cref="T:System.Windows.Forms.ToolStripContainer" /> for Multiple Document Interface (MDI) applications. Typically, a <see cref="T:System.Windows.Forms.ToolStrip" /> does not participate in the tab order unless it is absolutely positioned rather than being docked or in a <see cref="T:System.Windows.Forms.ToolStripPanel" />.</para>
76       <para>Use the <see cref="T:System.Windows.Forms.ToolStripControlHost" /> class to host any other Windows Forms control in a <see cref="T:System.Windows.Forms.ToolStrip" />.</para>
77       <para>By default, the <see cref="T:System.Windows.Forms.ToolStrip" /> is double buffered, taking advantage of the <see cref="F:System.Windows.Forms.ControlStyles.OptimizedDoubleBuffer" /> setting.</para>
78       <para>Although <see cref="T:System.Windows.Forms.ToolStrip" /> replaces and adds functionality to the <see cref="T:System.Windows.Forms.ToolBar" /> control of previous versions, <see cref="T:System.Windows.Forms.ToolBar" /> is retained for both backward compatibility and future use if you choose.</para>
79     </remarks>
80     <summary>
81       <attribution license="cc4" from="Microsoft" modified="false" />
82       <para>Provides a container for Windows toolbar objects. </para>
83     </summary>
84   </Docs>
85   <Members>
86     <Member MemberName=".ctor">
87       <MemberSignature Language="C#" Value="public ToolStrip ();" />
88       <MemberType>Constructor</MemberType>
89       <Parameters />
90       <Docs>
91         <remarks>To be added.</remarks>
92         <since version=".NET 2.0" />
93         <summary>
94           <attribution license="cc4" from="Microsoft" modified="false" />
95           <para>Initializes a new instance of the <see cref="T:System.Windows.Forms.ToolStrip" /> class.</para>
96         </summary>
97       </Docs>
98       <AssemblyInfo>
99         <AssemblyVersion>2.0.0.0</AssemblyVersion>
100       </AssemblyInfo>
101     </Member>
102     <Member MemberName=".ctor">
103       <MemberSignature Language="C#" Value="public ToolStrip (System.Windows.Forms.ToolStripItem[] items);" />
104       <MemberType>Constructor</MemberType>
105       <Parameters>
106         <Parameter Name="items" Type="System.Windows.Forms.ToolStripItem[]">
107           <Attributes>
108             <Attribute>
109               <AttributeName>System.ParamArray</AttributeName>
110             </Attribute>
111           </Attributes>
112         </Parameter>
113       </Parameters>
114       <Docs>
115         <remarks>To be added.</remarks>
116         <since version=".NET 2.0" />
117         <summary>
118           <attribution license="cc4" from="Microsoft" modified="false" />
119           <para>Initializes a new instance of the <see cref="T:System.Windows.Forms.ToolStrip" /> class with the specified array of <see cref="T:System.Windows.Forms.ToolStripItem" />s.</para>
120         </summary>
121         <param name="items">
122           <attribution license="cc4" from="Microsoft" modified="false" />An array of <see cref="T:System.Windows.Forms.ToolStripItem" /> objects.</param>
123       </Docs>
124       <AssemblyInfo>
125         <AssemblyVersion>2.0.0.0</AssemblyVersion>
126       </AssemblyInfo>
127     </Member>
128     <Member MemberName="AllowDrop">
129       <MemberSignature Language="C#" Value="public override bool AllowDrop { set; get; }" />
130       <MemberType>Property</MemberType>
131       <AssemblyInfo>
132         <AssemblyVersion>2.0.0.0</AssemblyVersion>
133       </AssemblyInfo>
134       <ReturnValue>
135         <ReturnType>System.Boolean</ReturnType>
136       </ReturnValue>
137       <Docs>
138         <value>To be added.</value>
139         <remarks>
140           <attribution license="cc4" from="Microsoft" modified="false" />
141           <para>Set the <see cref="P:System.Windows.Forms.ToolStrip.AllowDrop" /> property to true and set the <see cref="P:System.Windows.Forms.ToolStrip.AllowItemReorder" /> property to false to respond to drag-and-drop behavior you have defined in the <see cref="E:System.Windows.Forms.Control.DragEnter" />, <see cref="E:System.Windows.Forms.Control.DragLeave" />, and <see cref="E:System.Windows.Forms.Control.DragDrop" /> events.</para>
142           <para>Set <see cref="P:System.Windows.Forms.ToolStrip.AllowDrop" /> to false and set <see cref="P:System.Windows.Forms.ToolStrip.AllowItemReorder" /> to true to cause the <see cref="T:System.Windows.Forms.ToolStrip" /> class to handle drag-and-drop and item reordering automatically. Set <see cref="P:System.Windows.Forms.ToolStrip.AllowItemReorder" /> to true for two <see cref="T:System.Windows.Forms.ToolStrip" /> objects to allow dragging of items from one <see cref="T:System.Windows.Forms.ToolStrip" /> to the other. To enable the default drag-and-drop, the ALT key must be pressed during the drag operation.</para>
143           <para>Setting both <see cref="P:System.Windows.Forms.ToolStrip.AllowDrop" /> and <see cref="P:System.Windows.Forms.ToolStrip.AllowItemReorder" /> to true throws an exception.</para>
144         </remarks>
145         <summary>
146           <attribution license="cc4" from="Microsoft" modified="false" />
147           <para>Gets or sets a value indicating whether drag-and-drop and item reordering are handled through events that you implement.</para>
148         </summary>
149       </Docs>
150     </Member>
151     <Member MemberName="AllowItemReorder">
152       <MemberSignature Language="C#" Value="public bool AllowItemReorder { set; get; }" />
153       <MemberType>Property</MemberType>
154       <AssemblyInfo>
155         <AssemblyVersion>2.0.0.0</AssemblyVersion>
156       </AssemblyInfo>
157       <Attributes>
158         <Attribute>
159           <AttributeName>System.ComponentModel.DefaultValue(false)</AttributeName>
160         </Attribute>
161       </Attributes>
162       <ReturnValue>
163         <ReturnType>System.Boolean</ReturnType>
164       </ReturnValue>
165       <Docs>
166         <value>To be added.</value>
167         <remarks>
168           <attribution license="cc4" from="Microsoft" modified="false" />
169           <para>Set the <see cref="P:System.Windows.Forms.ToolStrip.AllowDrop" /> property to true and set the <see cref="P:System.Windows.Forms.ToolStrip.AllowItemReorder" /> property to false to respond to drag-and-drop behavior you have defined in the <see cref="E:System.Windows.Forms.Control.DragEnter" />, <see cref="E:System.Windows.Forms.Control.DragLeave" />, and <see cref="E:System.Windows.Forms.Control.DragDrop" /> events.</para>
170           <para>Set <see cref="P:System.Windows.Forms.ToolStrip.AllowDrop" /> to false and set <see cref="P:System.Windows.Forms.ToolStrip.AllowItemReorder" /> to true to cause the <see cref="T:System.Windows.Forms.ToolStrip" /> class to handle drag-and-drop and item reordering automatically. Set <see cref="P:System.Windows.Forms.ToolStrip.AllowItemReorder" /> to true for two <see cref="T:System.Windows.Forms.ToolStrip" /> objects to allow dragging of items from one <see cref="T:System.Windows.Forms.ToolStrip" /> to the other. To enable the default drag-and-drop, the ALT key must be pressed during the drag operation.</para>
171           <para>Setting both <see cref="P:System.Windows.Forms.ToolStrip.AllowDrop" /> and <see cref="P:System.Windows.Forms.ToolStrip.AllowItemReorder" /> to true throws an exception.</para>
172         </remarks>
173         <summary>
174           <attribution license="cc4" from="Microsoft" modified="false" />
175           <para>Gets or sets a value indicating whether drag-and-drop and item reordering are handled privately by the <see cref="T:System.Windows.Forms.ToolStrip" /> class.</para>
176         </summary>
177       </Docs>
178     </Member>
179     <Member MemberName="AllowMerge">
180       <MemberSignature Language="C#" Value="public bool AllowMerge { set; get; }" />
181       <MemberType>Property</MemberType>
182       <AssemblyInfo>
183         <AssemblyVersion>2.0.0.0</AssemblyVersion>
184       </AssemblyInfo>
185       <Attributes>
186         <Attribute>
187           <AttributeName>System.ComponentModel.DefaultValue(true)</AttributeName>
188         </Attribute>
189       </Attributes>
190       <ReturnValue>
191         <ReturnType>System.Boolean</ReturnType>
192       </ReturnValue>
193       <Docs>
194         <value>To be added.</value>
195         <remarks>
196           <attribution license="cc4" from="Microsoft" modified="false" />
197           <para>Use the <see cref="P:System.Windows.Forms.ToolStrip.AllowMerge" /> property to enable multiple-document interface (MDI) children to combine their respective menus in the MDI parent.</para>
198         </remarks>
199         <summary>
200           <attribution license="cc4" from="Microsoft" modified="false" />
201           <para>Gets or sets a value indicating whether multiple <see cref="T:System.Windows.Forms.MenuStrip" />, <see cref="T:System.Windows.Forms.ToolStripDropDownMenu" />, <see cref="T:System.Windows.Forms.ToolStripMenuItem" />, and other types can be combined. </para>
202         </summary>
203       </Docs>
204     </Member>
205     <Member MemberName="Anchor">
206       <MemberSignature Language="C#" Value="public override System.Windows.Forms.AnchorStyles Anchor { set; get; }" />
207       <MemberType>Property</MemberType>
208       <ReturnValue>
209         <ReturnType>System.Windows.Forms.AnchorStyles</ReturnType>
210       </ReturnValue>
211       <Docs>
212         <value>To be added.</value>
213         <since version=".NET 2.0" />
214         <remarks>
215           <attribution license="cc4" from="Microsoft" modified="false" />
216           <para>Use the <see cref="P:System.Windows.Forms.ToolStrip.Anchor" /> property to define how a <see cref="T:System.Windows.Forms.ToolStrip" /> is automatically resized as its parent control is resized. Anchoring a control to its parent control ensures that the anchored edges remain in the same position relative to the edges of the parent control when the parent control is resized.</para>
217           <block subset="none" type="note">
218             <para>The <see cref="P:System.Windows.Forms.ToolStrip.Anchor" /> and <see cref="P:System.Windows.Forms.ToolStrip.Dock" /> properties are mutually exclusive. Only one can be set at a time, and the last one set takes precedence.</para>
219           </block>
220         </remarks>
221         <summary>
222           <attribution license="cc4" from="Microsoft" modified="false" />
223           <para>Gets or sets the edges of the container to which a <see cref="T:System.Windows.Forms.ToolStrip" /> is bound and determines how a <see cref="T:System.Windows.Forms.ToolStrip" /> is resized with its parent.</para>
224         </summary>
225       </Docs>
226       <AssemblyInfo>
227         <AssemblyVersion>2.0.0.0</AssemblyVersion>
228       </AssemblyInfo>
229     </Member>
230     <Member MemberName="AutoScroll">
231       <MemberSignature Language="C#" Value="public override bool AutoScroll { set; get; }" />
232       <MemberType>Property</MemberType>
233       <AssemblyInfo>
234         <AssemblyVersion>2.0.0.0</AssemblyVersion>
235       </AssemblyInfo>
236       <Attributes>
237         <Attribute>
238           <AttributeName>System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)</AttributeName>
239         </Attribute>
240         <Attribute>
241           <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
242         </Attribute>
243         <Attribute>
244           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
245         </Attribute>
246       </Attributes>
247       <ReturnValue>
248         <ReturnType>System.Boolean</ReturnType>
249       </ReturnValue>
250       <Docs>
251         <value>To be added.</value>
252         <remarks>
253           <attribution license="cc4" from="Microsoft" modified="false" />
254           <para>This property is not relevant for this class.</para>
255         </remarks>
256         <summary>
257           <attribution license="cc4" from="Microsoft" modified="false" />
258           <para>This property is not relevant for this class.</para>
259         </summary>
260       </Docs>
261     </Member>
262     <Member MemberName="AutoScrollMargin">
263       <MemberSignature Language="C#" Value="public System.Drawing.Size AutoScrollMargin { set; get; }" />
264       <MemberType>Property</MemberType>
265       <AssemblyInfo>
266         <AssemblyVersion>2.0.0.0</AssemblyVersion>
267       </AssemblyInfo>
268       <Attributes>
269         <Attribute>
270           <AttributeName>System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)</AttributeName>
271         </Attribute>
272         <Attribute>
273           <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
274         </Attribute>
275         <Attribute>
276           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
277         </Attribute>
278       </Attributes>
279       <ReturnValue>
280         <ReturnType>System.Drawing.Size</ReturnType>
281       </ReturnValue>
282       <Docs>
283         <value>To be added.</value>
284         <remarks>
285           <attribution license="cc4" from="Microsoft" modified="false" />
286           <para>This property is not relevant for this class.</para>
287         </remarks>
288         <summary>
289           <attribution license="cc4" from="Microsoft" modified="false" />
290           <para>This property is not relevant for this class.</para>
291         </summary>
292       </Docs>
293     </Member>
294     <Member MemberName="AutoScrollMinSize">
295       <MemberSignature Language="C#" Value="public System.Drawing.Size AutoScrollMinSize { set; get; }" />
296       <MemberType>Property</MemberType>
297       <AssemblyInfo>
298         <AssemblyVersion>2.0.0.0</AssemblyVersion>
299       </AssemblyInfo>
300       <Attributes>
301         <Attribute>
302           <AttributeName>System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)</AttributeName>
303         </Attribute>
304         <Attribute>
305           <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
306         </Attribute>
307         <Attribute>
308           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
309         </Attribute>
310       </Attributes>
311       <ReturnValue>
312         <ReturnType>System.Drawing.Size</ReturnType>
313       </ReturnValue>
314       <Docs>
315         <value>To be added.</value>
316         <remarks>
317           <attribution license="cc4" from="Microsoft" modified="false" />
318           <para>This property is not relevant for this class.</para>
319         </remarks>
320         <summary>
321           <attribution license="cc4" from="Microsoft" modified="false" />
322           <para>This property is not relevant for this class.</para>
323         </summary>
324       </Docs>
325     </Member>
326     <Member MemberName="AutoScrollPosition">
327       <MemberSignature Language="C#" Value="public System.Drawing.Point AutoScrollPosition { set; get; }" />
328       <MemberType>Property</MemberType>
329       <AssemblyInfo>
330         <AssemblyVersion>2.0.0.0</AssemblyVersion>
331       </AssemblyInfo>
332       <Attributes>
333         <Attribute>
334           <AttributeName>System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)</AttributeName>
335         </Attribute>
336         <Attribute>
337           <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
338         </Attribute>
339         <Attribute>
340           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
341         </Attribute>
342       </Attributes>
343       <ReturnValue>
344         <ReturnType>System.Drawing.Point</ReturnType>
345       </ReturnValue>
346       <Docs>
347         <value>To be added.</value>
348         <remarks>
349           <attribution license="cc4" from="Microsoft" modified="false" />
350           <para>This property is not relevant for this class.</para>
351         </remarks>
352         <summary>
353           <attribution license="cc4" from="Microsoft" modified="false" />
354           <para>This property is not relevant for this class.</para>
355         </summary>
356       </Docs>
357     </Member>
358     <Member MemberName="AutoSize">
359       <MemberSignature Language="C#" Value="public override bool AutoSize { set; get; }" />
360       <MemberType>Property</MemberType>
361       <ReturnValue>
362         <ReturnType>System.Boolean</ReturnType>
363       </ReturnValue>
364       <Docs>
365         <value>To be added.</value>
366         <since version=".NET 2.0" />
367         <remarks>
368           <attribution license="cc4" from="Microsoft" modified="false" />
369           <para>If you set <see cref="P:System.Windows.Forms.ToolStrip.AutoSize" /> to false and the <see cref="T:System.Windows.Forms.ToolStrip" /> is embedded in a <see cref="T:System.Windows.Forms.ToolStripContainer" /> panel, the bounds of the <see cref="T:System.Windows.Forms.ToolStrip" /> are not translated when you move the <see cref="T:System.Windows.Forms.ToolStrip" /> to a different panel of the <see cref="T:System.Windows.Forms.ToolStripContainer" />. To translate the bounds properly, synchronize the <see cref="E:System.Windows.Forms.ToolStrip.LayoutStyleChanged" /> event, check the value of the <see cref="P:System.Windows.Forms.ToolStrip.Orientation" /> property, and resize the <see cref="T:System.Windows.Forms.ToolStrip" />.</para>
370           <para>The <see cref="P:System.Windows.Forms.ToolStripItem.Image" />, <see cref="P:System.Windows.Forms.ToolStripItem.ImageAlign" />, <see cref="P:System.Windows.Forms.ToolStripItem.ImageIndex" />, <see cref="P:System.Windows.Forms.ToolStripItem.ImageKey" />, and <see cref="P:System.Windows.Forms.ToolStripItem.ImageScaling" /> properties pertain to various aspects of image handling. Use images in <see cref="T:System.Windows.Forms.ToolStrip" /> controls by setting these properties directly or by setting the run-time–only <see cref="P:System.Windows.Forms.ToolStrip.ImageList" /> property.</para>
371           <para>Image scaling is determined by the interaction of properties in both <see cref="T:System.Windows.Forms.ToolStrip" /> and <see cref="T:System.Windows.Forms.ToolStripItem" />, as follows:</para>
372           <list type="bullet">
373             <item>
374               <para>
375                 <see cref="P:System.Windows.Forms.ToolStrip.ImageScalingSize" /> is the scale of the final image as determined by the combination of the image's <see cref="P:System.Windows.Forms.ToolStripItem.ImageScaling" /> setting and the container's <see cref="P:System.Windows.Forms.ToolStrip.AutoSize" /> setting.</para>
376               <list type="bullet">
377                 <item>
378                   <para>If <see cref="P:System.Windows.Forms.ToolStrip.AutoSize" /> is true (the default) and <see cref="T:System.Windows.Forms.ToolStripItemImageScaling" /> is <see cref="F:System.Windows.Forms.ToolStripItemImageScaling.SizeToFit" />, no image scaling occurs, and the <see cref="T:System.Windows.Forms.ToolStrip" /> size is that of the largest item, or a prescribed minimum size.</para>
379                 </item>
380                 <item>
381                   <para>If <see cref="P:System.Windows.Forms.ToolStrip.AutoSize" /> is false and <see cref="T:System.Windows.Forms.ToolStripItemImageScaling" /> is <see cref="F:System.Windows.Forms.ToolStripItemImageScaling.None" />, neither image nor <see cref="T:System.Windows.Forms.ToolStrip" /> scaling occurs.</para>
382                 </item>
383               </list>
384             </item>
385           </list>
386         </remarks>
387         <summary>
388           <attribution license="cc4" from="Microsoft" modified="false" />
389           <para>Gets or sets a value indicating whether the control is automatically resized to display its entire contents.</para>
390         </summary>
391       </Docs>
392       <AssemblyInfo>
393         <AssemblyVersion>2.0.0.0</AssemblyVersion>
394       </AssemblyInfo>
395       <Attributes>
396         <Attribute>
397           <AttributeName>System.ComponentModel.DefaultValue(true)</AttributeName>
398         </Attribute>
399         <Attribute>
400           <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Always)</AttributeName>
401         </Attribute>
402         <Attribute>
403           <AttributeName>System.ComponentModel.Browsable(true)</AttributeName>
404         </Attribute>
405         <Attribute>
406           <AttributeName>System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Visible)</AttributeName>
407         </Attribute>
408       </Attributes>
409     </Member>
410     <Member MemberName="AutoSizeChanged">
411       <MemberSignature Language="C#" Value="public event EventHandler AutoSizeChanged;" />
412       <MemberType>Event</MemberType>
413       <Attributes>
414         <Attribute>
415           <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Always)</AttributeName>
416         </Attribute>
417         <Attribute>
418           <AttributeName>System.ComponentModel.Browsable(true)</AttributeName>
419         </Attribute>
420       </Attributes>
421       <ReturnValue>
422         <ReturnType>System.EventHandler</ReturnType>
423       </ReturnValue>
424       <Docs>
425         <since version=".NET 2.0" />
426         <remarks>
427           <attribution license="cc4" from="Microsoft" modified="false" />
428           <para>For more information about handling events, see <format type="text/html"><a href="01e4f1bc-e55e-413f-98c7-6588493e5f67">Consuming Events</a></format>. </para>
429         </remarks>
430         <summary>
431           <attribution license="cc4" from="Microsoft" modified="false" />
432           <para>Occurs when the <see cref="P:System.Windows.Forms.ToolStrip.AutoSize" /> property has changed.</para>
433         </summary>
434       </Docs>
435       <AssemblyInfo>
436         <AssemblyVersion>2.0.0.0</AssemblyVersion>
437       </AssemblyInfo>
438     </Member>
439     <Member MemberName="BackColor">
440       <MemberSignature Language="C#" Value="public System.Drawing.Color BackColor { set; get; }" />
441       <MemberType>Property</MemberType>
442       <ReturnValue>
443         <ReturnType>System.Drawing.Color</ReturnType>
444       </ReturnValue>
445       <Docs>
446         <value>To be added.</value>
447         <since version=".NET 2.0" />
448         <remarks>
449           <attribution license="cc4" from="Microsoft" modified="false" />
450           <para>The <see cref="P:System.Windows.Forms.ToolStrip.BackColor" /> property does not support transparent colors unless the SupportsTransparentBackColor value of <see cref="T:System.Windows.Forms.ControlStyles" /> is set to true.</para>
451           <para>The <see cref="P:System.Windows.Forms.ToolStrip.BackColor" /> property is an ambient property. An ambient property is a control property that, if not set, is retrieved from the parent control. For example, a <see cref="T:System.Windows.Forms.Button" /> will have the same <see cref="P:System.Windows.Forms.ToolStrip.BackColor" /> as its parent <see cref="T:System.Windows.Forms.Form" /> by default. For more information about ambient properties, see the <see cref="T:System.Windows.Forms.AmbientProperties" /> class or the <see cref="T:System.Windows.Forms.Control" /> class overview.</para>
452         </remarks>
453         <summary>
454           <attribution license="cc4" from="Microsoft" modified="false" />
455           <para>Gets or sets the background color for the <see cref="T:System.Windows.Forms.ToolStrip" />.</para>
456         </summary>
457       </Docs>
458       <AssemblyInfo>
459         <AssemblyVersion>2.0.0.0</AssemblyVersion>
460       </AssemblyInfo>
461     </Member>
462     <Member MemberName="BeginDrag">
463       <MemberSignature Language="C#" Value="public event EventHandler BeginDrag;" />
464       <MemberType>Event</MemberType>
465       <AssemblyInfo>
466         <AssemblyVersion>2.0.0.0</AssemblyVersion>
467       </AssemblyInfo>
468       <ReturnValue>
469         <ReturnType>System.EventHandler</ReturnType>
470       </ReturnValue>
471       <Docs>
472         <remarks>
473           <attribution license="cc4" from="Microsoft" modified="false" />
474           <para>For more information about handling events, see <format type="text/html"><a href="01e4f1bc-e55e-413f-98c7-6588493e5f67">Consuming Events</a></format>. </para>
475         </remarks>
476         <summary>
477           <attribution license="cc4" from="Microsoft" modified="false" />
478           <para>Occurs when the user begins to drag the <see cref="T:System.Windows.Forms.ToolStrip" /> control.</para>
479         </summary>
480       </Docs>
481     </Member>
482     <Member MemberName="BindingContext">
483       <MemberSignature Language="C#" Value="public override System.Windows.Forms.BindingContext BindingContext { set; get; }" />
484       <MemberType>Property</MemberType>
485       <AssemblyInfo>
486         <AssemblyVersion>2.0.0.0</AssemblyVersion>
487       </AssemblyInfo>
488       <ReturnValue>
489         <ReturnType>System.Windows.Forms.BindingContext</ReturnType>
490       </ReturnValue>
491       <Docs>
492         <value>To be added.</value>
493         <remarks>
494           <attribution license="cc4" from="Microsoft" modified="false" />
495           <para>The <see cref="T:System.Windows.Forms.BindingContext" /> of a <see cref="T:System.Windows.Forms.ToolStrip" /> returns a single <see cref="T:System.Windows.Forms.BindingManagerBase" /> for all data-bound controls contained by the <see cref="T:System.Windows.Forms.ToolStrip" />. The <see cref="T:System.Windows.Forms.BindingManagerBase" /> keeps all controls that are bound to the same data source synchronized. For example, setting the <see cref="P:System.Windows.Forms.BindingManagerBase.Position" /> property of the <see cref="T:System.Windows.Forms.BindingManagerBase" /> specifies the item in the underlying list that all data-bound controls point to.</para>
496           <para>For more information about creating a new <see cref="T:System.Windows.Forms.BindingContext" /> and assigning it to the <see cref="P:System.Windows.Forms.Control.BindingContext" /> property, see the <see cref="M:System.Windows.Forms.BindingContext.#ctor" /> constructor.</para>
497         </remarks>
498         <summary>
499           <attribution license="cc4" from="Microsoft" modified="false" />
500           <para>Gets or sets the binding context for the <see cref="T:System.Windows.Forms.ToolStrip" />.</para>
501         </summary>
502       </Docs>
503     </Member>
504     <Member MemberName="CanOverflow">
505       <MemberSignature Language="C#" Value="public bool CanOverflow { set; get; }" />
506       <MemberType>Property</MemberType>
507       <AssemblyInfo>
508         <AssemblyVersion>2.0.0.0</AssemblyVersion>
509       </AssemblyInfo>
510       <Attributes>
511         <Attribute>
512           <AttributeName>System.ComponentModel.DefaultValue(true)</AttributeName>
513         </Attribute>
514       </Attributes>
515       <ReturnValue>
516         <ReturnType>System.Boolean</ReturnType>
517       </ReturnValue>
518       <Docs>
519         <value>To be added.</value>
520         <remarks>
521           <attribution license="cc4" from="Microsoft" modified="false" />
522           <para>Set the <see cref="P:System.Windows.Forms.ToolStrip.CanOverflow" /> property to true to send a <see cref="T:System.Windows.Forms.ToolStrip" /> item to an overflow menu when the item's content exceeds the width of the toolbar.</para>
523           <block subset="none" type="note">
524             <para>If there are more overflow items than can be displayed on the form, use the <format type="text/html"><a href="e681f3ab-94ba-4b2b-ac64-1dfad46caa25">ToolStrip Items Collection Editor</a></format> to manage this situation.</para>
525           </block>
526         </remarks>
527         <summary>
528           <attribution license="cc4" from="Microsoft" modified="false" />
529           <para>Gets or sets a value indicating whether items in the <see cref="T:System.Windows.Forms.ToolStrip" /> can be sent to an overflow menu.</para>
530         </summary>
531       </Docs>
532     </Member>
533     <Member MemberName="CausesValidation">
534       <MemberSignature Language="C#" Value="public bool CausesValidation { set; get; }" />
535       <MemberType>Property</MemberType>
536       <ReturnValue>
537         <ReturnType>System.Boolean</ReturnType>
538       </ReturnValue>
539       <Docs>
540         <value>To be added.</value>
541         <remarks>To be added.</remarks>
542         <since version=".NET 2.0" />
543         <summary>
544           <attribution license="cc4" from="Microsoft" modified="false" />
545           <para>Gets or sets a value indicating whether the <see cref="T:System.Windows.Forms.ToolStrip" /> causes validation to be performed on any controls that require validation when it receives focus.</para>
546         </summary>
547       </Docs>
548       <AssemblyInfo>
549         <AssemblyVersion>2.0.0.0</AssemblyVersion>
550       </AssemblyInfo>
551       <Attributes>
552         <Attribute>
553           <AttributeName>System.ComponentModel.DefaultValue(false)</AttributeName>
554         </Attribute>
555         <Attribute>
556           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
557         </Attribute>
558       </Attributes>
559     </Member>
560     <Member MemberName="CausesValidationChanged">
561       <MemberSignature Language="C#" Value="public event EventHandler CausesValidationChanged;" />
562       <MemberType>Event</MemberType>
563       <ReturnValue>
564         <ReturnType>System.EventHandler</ReturnType>
565       </ReturnValue>
566       <Docs>
567         <since version=".NET 2.0" />
568         <remarks>
569           <attribution license="cc4" from="Microsoft" modified="false" />
570           <para>For more information about handling events, see <format type="text/html"><a href="01e4f1bc-e55e-413f-98c7-6588493e5f67">Consuming Events</a></format>.</para>
571         </remarks>
572         <summary>
573           <attribution license="cc4" from="Microsoft" modified="false" />
574           <para>Occurs when the <see cref="P:System.Windows.Forms.ToolStrip.CausesValidation" /> property changes.</para>
575         </summary>
576       </Docs>
577       <AssemblyInfo>
578         <AssemblyVersion>2.0.0.0</AssemblyVersion>
579       </AssemblyInfo>
580       <Attributes>
581         <Attribute>
582           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
583         </Attribute>
584       </Attributes>
585     </Member>
586     <Member MemberName="ControlAdded">
587       <MemberSignature Language="C#" Value="public event System.Windows.Forms.ControlEventHandler ControlAdded;" />
588       <MemberType>Event</MemberType>
589       <AssemblyInfo>
590         <AssemblyVersion>2.0.0.0</AssemblyVersion>
591       </AssemblyInfo>
592       <Attributes>
593         <Attribute>
594           <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
595         </Attribute>
596         <Attribute>
597           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
598         </Attribute>
599       </Attributes>
600       <ReturnValue>
601         <ReturnType>System.Windows.Forms.ControlEventHandler</ReturnType>
602       </ReturnValue>
603       <Docs>
604         <remarks>
605           <attribution license="cc4" from="Microsoft" modified="false" />
606           <para>This event is not relevant for this class.</para>
607         </remarks>
608         <summary>
609           <attribution license="cc4" from="Microsoft" modified="false" />
610           <para>This event is not relevant for this class.</para>
611         </summary>
612       </Docs>
613     </Member>
614     <Member MemberName="ControlRemoved">
615       <MemberSignature Language="C#" Value="public event System.Windows.Forms.ControlEventHandler ControlRemoved;" />
616       <MemberType>Event</MemberType>
617       <AssemblyInfo>
618         <AssemblyVersion>2.0.0.0</AssemblyVersion>
619       </AssemblyInfo>
620       <Attributes>
621         <Attribute>
622           <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
623         </Attribute>
624         <Attribute>
625           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
626         </Attribute>
627       </Attributes>
628       <ReturnValue>
629         <ReturnType>System.Windows.Forms.ControlEventHandler</ReturnType>
630       </ReturnValue>
631       <Docs>
632         <remarks>
633           <attribution license="cc4" from="Microsoft" modified="false" />
634           <para>This event is not relevant for this class.</para>
635         </remarks>
636         <summary>
637           <attribution license="cc4" from="Microsoft" modified="false" />
638           <para>This event is not relevant for this class.</para>
639         </summary>
640       </Docs>
641     </Member>
642     <Member MemberName="Controls">
643       <MemberSignature Language="C#" Value="public System.Windows.Forms.Control.ControlCollection Controls { get; }" />
644       <MemberType>Property</MemberType>
645       <AssemblyInfo>
646         <AssemblyVersion>2.0.0.0</AssemblyVersion>
647       </AssemblyInfo>
648       <Attributes>
649         <Attribute>
650           <AttributeName>System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)</AttributeName>
651         </Attribute>
652         <Attribute>
653           <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
654         </Attribute>
655       </Attributes>
656       <ReturnValue>
657         <ReturnType>System.Windows.Forms.Control+ControlCollection</ReturnType>
658       </ReturnValue>
659       <Docs>
660         <value>To be added.</value>
661         <remarks>
662           <attribution license="cc4" from="Microsoft" modified="false" />
663           <para>This property is not relevant for this class.</para>
664         </remarks>
665         <summary>
666           <attribution license="cc4" from="Microsoft" modified="false" />
667           <para>This property is not relevant for this class.</para>
668         </summary>
669       </Docs>
670     </Member>
671     <Member MemberName="CreateAccessibilityInstance">
672       <MemberSignature Language="C#" Value="protected override System.Windows.Forms.AccessibleObject CreateAccessibilityInstance ();" />
673       <MemberType>Method</MemberType>
674       <ReturnValue>
675         <ReturnType>System.Windows.Forms.AccessibleObject</ReturnType>
676       </ReturnValue>
677       <Parameters />
678       <Docs>
679         <remarks>To be added.</remarks>
680         <since version=".NET 2.0" />
681         <summary>
682           <attribution license="cc4" from="Microsoft" modified="false" />
683           <para>Creates a new accessibility object for the <see cref="T:System.Windows.Forms.ToolStrip" /> item.</para>
684         </summary>
685         <returns>
686           <attribution license="cc4" from="Microsoft" modified="false" />
687           <para>A new <see cref="T:System.Windows.Forms.AccessibleObject" /> for the <see cref="T:System.Windows.Forms.ToolStrip" /> item.</para>
688         </returns>
689       </Docs>
690       <AssemblyInfo>
691         <AssemblyVersion>2.0.0.0</AssemblyVersion>
692       </AssemblyInfo>
693     </Member>
694     <Member MemberName="CreateControlsInstance">
695       <MemberSignature Language="C#" Value="protected override System.Windows.Forms.Control.ControlCollection CreateControlsInstance ();" />
696       <MemberType>Method</MemberType>
697       <ReturnValue>
698         <ReturnType>System.Windows.Forms.Control+ControlCollection</ReturnType>
699       </ReturnValue>
700       <Parameters />
701       <Docs>
702         <remarks>To be added.</remarks>
703         <since version=".NET 2.0" />
704         <summary>
705           <attribution license="cc4" from="Microsoft" modified="false" />
706           <para>Creates a new instance of the control collection for the control.</para>
707         </summary>
708         <returns>
709           <attribution license="cc4" from="Microsoft" modified="false" />
710           <para>A new instance of <see cref="T:System.Windows.Forms.Control.ControlCollection" /> assigned to the control.</para>
711         </returns>
712       </Docs>
713       <AssemblyInfo>
714         <AssemblyVersion>2.0.0.0</AssemblyVersion>
715       </AssemblyInfo>
716     </Member>
717     <Member MemberName="CreateDefaultItem">
718       <MemberSignature Language="C#" Value="protected virtual System.Windows.Forms.ToolStripItem CreateDefaultItem (string text, System.Drawing.Image image, EventHandler onClick);" />
719       <MemberType>Method</MemberType>
720       <AssemblyInfo>
721         <AssemblyVersion>2.0.0.0</AssemblyVersion>
722       </AssemblyInfo>
723       <ReturnValue>
724         <ReturnType>System.Windows.Forms.ToolStripItem</ReturnType>
725       </ReturnValue>
726       <Parameters>
727         <Parameter Name="text" Type="System.String" />
728         <Parameter Name="image" Type="System.Drawing.Image" />
729         <Parameter Name="onClick" Type="System.EventHandler" />
730       </Parameters>
731       <Docs>
732         <remarks>To be added.</remarks>
733         <summary>
734           <attribution license="cc4" from="Microsoft" modified="false" />
735           <para>Creates a default <see cref="T:System.Windows.Forms.ToolStripItem" /> with the specified text, image, and event handler on a new <see cref="T:System.Windows.Forms.ToolStrip" /> instance.</para>
736         </summary>
737         <returns>
738           <attribution license="cc4" from="Microsoft" modified="false" />
739           <para>A <see cref="M:System.Windows.Forms.ToolStripButton.#ctor(System.String,System.Drawing.Image,System.EventHandler)" />, or a <see cref="T:System.Windows.Forms.ToolStripSeparator" /> if the <paramref name="text" /> parameter is a hyphen (-).</para>
740         </returns>
741         <param name="text">
742           <attribution license="cc4" from="Microsoft" modified="false" />The text to use for the <see cref="T:System.Windows.Forms.ToolStripItem" />. If the <paramref name="text" /> parameter is a hyphen (-), this method creates a <see cref="T:System.Windows.Forms.ToolStripSeparator" />.</param>
743         <param name="image">
744           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Drawing.Image" /> to display on the <see cref="T:System.Windows.Forms.ToolStripItem" />.</param>
745         <param name="onClick">
746           <attribution license="cc4" from="Microsoft" modified="false" />An event handler that raises the <see cref="E:System.Windows.Forms.Control.Click" /> event when the <see cref="T:System.Windows.Forms.ToolStripItem" /> is clicked.</param>
747       </Docs>
748     </Member>
749     <Member MemberName="CreateLayoutSettings">
750       <MemberSignature Language="C#" Value="protected virtual System.Windows.Forms.LayoutSettings CreateLayoutSettings (System.Windows.Forms.ToolStripLayoutStyle layoutStyle);" />
751       <MemberType>Method</MemberType>
752       <AssemblyInfo>
753         <AssemblyVersion>2.0.0.0</AssemblyVersion>
754       </AssemblyInfo>
755       <ReturnValue>
756         <ReturnType>System.Windows.Forms.LayoutSettings</ReturnType>
757       </ReturnValue>
758       <Parameters>
759         <Parameter Name="layoutStyle" Type="System.Windows.Forms.ToolStripLayoutStyle" />
760       </Parameters>
761       <Docs>
762         <remarks>To be added.</remarks>
763         <summary>
764           <attribution license="cc4" from="Microsoft" modified="false" />
765           <para>Specifies the visual arrangement for the <see cref="T:System.Windows.Forms.ToolStrip" />.</para>
766         </summary>
767         <returns>
768           <attribution license="cc4" from="Microsoft" modified="false" />
769           <para>One of the <see cref="T:System.Windows.Forms.ToolStripLayoutStyle" /> values. The default is null.</para>
770         </returns>
771         <param name="layoutStyle">
772           <attribution license="cc4" from="Microsoft" modified="false" />The visual arrangement to be applied to the <see cref="T:System.Windows.Forms.ToolStrip" />.</param>
773       </Docs>
774     </Member>
775     <Member MemberName="Cursor">
776       <MemberSignature Language="C#" Value="public override System.Windows.Forms.Cursor Cursor { set; get; }" />
777       <MemberType>Property</MemberType>
778       <ReturnValue>
779         <ReturnType>System.Windows.Forms.Cursor</ReturnType>
780       </ReturnValue>
781       <Docs>
782         <value>To be added.</value>
783         <since version=".NET 2.0" />
784         <remarks>
785           <attribution license="cc4" from="Microsoft" modified="false" />
786           <para>Use the <see cref="P:System.Windows.Forms.ToolStrip.Cursor" /> property to get or set a specific <see cref="T:System.Windows.Forms.Cursor" /> used with the <see cref="T:System.Windows.Forms.ToolStrip" />.</para>
787         </remarks>
788         <summary>
789           <attribution license="cc4" from="Microsoft" modified="false" />
790           <para>Gets or sets the cursor that is displayed when the mouse pointer is over the <see cref="T:System.Windows.Forms.ToolStrip" />.</para>
791         </summary>
792       </Docs>
793       <AssemblyInfo>
794         <AssemblyVersion>2.0.0.0</AssemblyVersion>
795       </AssemblyInfo>
796       <Attributes>
797         <Attribute>
798           <AttributeName>System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)</AttributeName>
799         </Attribute>
800         <Attribute>
801           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
802         </Attribute>
803       </Attributes>
804     </Member>
805     <Member MemberName="CursorChanged">
806       <MemberSignature Language="C#" Value="public event EventHandler CursorChanged;" />
807       <MemberType>Event</MemberType>
808       <ReturnValue>
809         <ReturnType>System.EventHandler</ReturnType>
810       </ReturnValue>
811       <Docs>
812         <since version=".NET 2.0" />
813         <remarks>
814           <attribution license="cc4" from="Microsoft" modified="false" />
815           <para>For more information about handling events, see <format type="text/html"><a href="01e4f1bc-e55e-413f-98c7-6588493e5f67">Consuming Events</a></format>. </para>
816         </remarks>
817         <summary>
818           <attribution license="cc4" from="Microsoft" modified="false" />
819           <para>Occurs when the value of the <see cref="T:System.Windows.Forms.Cursor" /> property changes.</para>
820         </summary>
821       </Docs>
822       <AssemblyInfo>
823         <AssemblyVersion>2.0.0.0</AssemblyVersion>
824       </AssemblyInfo>
825       <Attributes>
826         <Attribute>
827           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
828         </Attribute>
829       </Attributes>
830     </Member>
831     <Member MemberName="DefaultDock">
832       <MemberSignature Language="C#" Value="protected virtual System.Windows.Forms.DockStyle DefaultDock { get; }" />
833       <MemberType>Property</MemberType>
834       <ReturnValue>
835         <ReturnType>System.Windows.Forms.DockStyle</ReturnType>
836       </ReturnValue>
837       <Docs>
838         <value>To be added.</value>
839         <remarks>To be added.</remarks>
840         <since version=".NET 2.0" />
841         <summary>
842           <attribution license="cc4" from="Microsoft" modified="false" />
843           <para>Gets the docking location of the <see cref="T:System.Windows.Forms.ToolStrip" />, indicating which borders are docked to the container.</para>
844         </summary>
845       </Docs>
846       <AssemblyInfo>
847         <AssemblyVersion>2.0.0.0</AssemblyVersion>
848       </AssemblyInfo>
849     </Member>
850     <Member MemberName="DefaultDropDownDirection">
851       <MemberSignature Language="C#" Value="public virtual System.Windows.Forms.ToolStripDropDownDirection DefaultDropDownDirection { set; get; }" />
852       <MemberType>Property</MemberType>
853       <AssemblyInfo>
854         <AssemblyVersion>2.0.0.0</AssemblyVersion>
855       </AssemblyInfo>
856       <Attributes>
857         <Attribute>
858           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
859         </Attribute>
860       </Attributes>
861       <ReturnValue>
862         <ReturnType>System.Windows.Forms.ToolStripDropDownDirection</ReturnType>
863       </ReturnValue>
864       <Docs>
865         <value>To be added.</value>
866         <remarks>
867           <attribution license="cc4" from="Microsoft" modified="false" />
868           <para>Use the <see cref="P:System.Windows.Forms.ToolStrip.DefaultDropDownDirection" /> property to get or set where a <see cref="T:System.Windows.Forms.ToolStripDropDown" /> control appears in relation to its container.</para>
869         </remarks>
870         <summary>
871           <attribution license="cc4" from="Microsoft" modified="false" />
872           <para>Gets or sets a value representing the default direction in which a <see cref="T:System.Windows.Forms.ToolStripDropDown" /> control is displayed relative to the <see cref="T:System.Windows.Forms.ToolStrip" />.</para>
873         </summary>
874       </Docs>
875     </Member>
876     <Member MemberName="DefaultGripMargin">
877       <MemberSignature Language="C#" Value="protected virtual System.Windows.Forms.Padding DefaultGripMargin { get; }" />
878       <MemberType>Property</MemberType>
879       <ReturnValue>
880         <ReturnType>System.Windows.Forms.Padding</ReturnType>
881       </ReturnValue>
882       <Docs>
883         <value>To be added.</value>
884         <remarks>To be added.</remarks>
885         <since version=".NET 2.0" />
886         <summary>
887           <attribution license="cc4" from="Microsoft" modified="false" />
888           <para>Gets the default spacing, in pixels, between the sizing grip and the edges of the <see cref="T:System.Windows.Forms.ToolStrip" />.</para>
889         </summary>
890       </Docs>
891       <AssemblyInfo>
892         <AssemblyVersion>2.0.0.0</AssemblyVersion>
893       </AssemblyInfo>
894     </Member>
895     <Member MemberName="DefaultMargin">
896       <MemberSignature Language="C#" Value="protected override System.Windows.Forms.Padding DefaultMargin { get; }" />
897       <MemberType>Property</MemberType>
898       <ReturnValue>
899         <ReturnType>System.Windows.Forms.Padding</ReturnType>
900       </ReturnValue>
901       <Docs>
902         <value>To be added.</value>
903         <remarks>To be added.</remarks>
904         <since version=".NET 2.0" />
905         <summary>
906           <attribution license="cc4" from="Microsoft" modified="false" />
907           <para>Gets the spacing, in pixels, between the <see cref="T:System.Windows.Forms.ToolStrip" /> and the <see cref="T:System.Windows.Forms.ToolStripContainer" />.</para>
908         </summary>
909       </Docs>
910       <AssemblyInfo>
911         <AssemblyVersion>2.0.0.0</AssemblyVersion>
912       </AssemblyInfo>
913     </Member>
914     <Member MemberName="DefaultPadding">
915       <MemberSignature Language="C#" Value="protected override System.Windows.Forms.Padding DefaultPadding { get; }" />
916       <MemberType>Property</MemberType>
917       <ReturnValue>
918         <ReturnType>System.Windows.Forms.Padding</ReturnType>
919       </ReturnValue>
920       <Docs>
921         <value>To be added.</value>
922         <since version=".NET 2.0" />
923         <remarks>
924           <attribution license="cc4" from="Microsoft" modified="false" />
925           <para>By default, the contents of the <see cref="T:System.Windows.Forms.ToolStrip" /> are padded one pixel from the right edge of the <see cref="T:System.Windows.Forms.ToolStrip" /> to prevent the right border from painting over a <see cref="T:System.Windows.Forms.ToolStripItem" /> that is right-aligned.</para>
926         </remarks>
927         <summary>
928           <attribution license="cc4" from="Microsoft" modified="false" />
929           <para>Gets the internal spacing, in pixels, of the contents of a <see cref="T:System.Windows.Forms.ToolStrip" />.</para>
930         </summary>
931       </Docs>
932       <AssemblyInfo>
933         <AssemblyVersion>2.0.0.0</AssemblyVersion>
934       </AssemblyInfo>
935     </Member>
936     <Member MemberName="DefaultShowItemToolTips">
937       <MemberSignature Language="C#" Value="protected virtual bool DefaultShowItemToolTips { get; }" />
938       <MemberType>Property</MemberType>
939       <ReturnValue>
940         <ReturnType>System.Boolean</ReturnType>
941       </ReturnValue>
942       <Docs>
943         <value>To be added.</value>
944         <remarks>To be added.</remarks>
945         <since version=".NET 2.0" />
946         <summary>
947           <attribution license="cc4" from="Microsoft" modified="false" />
948           <para>Gets a value indicating whether ToolTips are shown for the <see cref="T:System.Windows.Forms.ToolStrip" /> by default.</para>
949         </summary>
950       </Docs>
951       <AssemblyInfo>
952         <AssemblyVersion>2.0.0.0</AssemblyVersion>
953       </AssemblyInfo>
954     </Member>
955     <Member MemberName="DefaultSize">
956       <MemberSignature Language="C#" Value="protected override System.Drawing.Size DefaultSize { get; }" />
957       <MemberType>Property</MemberType>
958       <ReturnValue>
959         <ReturnType>System.Drawing.Size</ReturnType>
960       </ReturnValue>
961       <Docs>
962         <value>To be added.</value>
963         <since version=".NET 2.0" />
964         <remarks>
965           <attribution license="cc4" from="Microsoft" modified="false" />
966           <para>The <see cref="P:System.Windows.Forms.ToolStrip.DefaultSize" /> property represents the <see cref="T:System.Drawing.Size" /> value of the <see cref="T:System.Windows.Forms.ToolStrip" /> when it is initially created. You can adjust the size of the <see cref="T:System.Windows.Forms.ToolStrip" /> by setting its <see cref="P:System.Windows.Forms.Control.PreferredSize" /> property value.</para>
967           <block subset="none" type="note">
968             <para>To maintain better performance, do not set the <see cref="T:System.Drawing.Size" /> of a <see cref="T:System.Windows.Forms.ToolStrip" /> in its constructor. Instead, override the <see cref="P:System.Windows.Forms.ToolStrip.DefaultSize" /> property.</para>
969           </block>
970         </remarks>
971         <summary>
972           <attribution license="cc4" from="Microsoft" modified="false" />
973           <para>Gets the default size of the <see cref="T:System.Windows.Forms.ToolStrip" />.</para>
974         </summary>
975       </Docs>
976       <AssemblyInfo>
977         <AssemblyVersion>2.0.0.0</AssemblyVersion>
978       </AssemblyInfo>
979     </Member>
980     <Member MemberName="DisplayedItems">
981       <MemberSignature Language="C#" Value="protected virtual System.Windows.Forms.ToolStripItemCollection DisplayedItems { get; }" />
982       <MemberType>Property</MemberType>
983       <AssemblyInfo>
984         <AssemblyVersion>2.0.0.0</AssemblyVersion>
985       </AssemblyInfo>
986       <ReturnValue>
987         <ReturnType>System.Windows.Forms.ToolStripItemCollection</ReturnType>
988       </ReturnValue>
989       <Docs>
990         <value>To be added.</value>
991         <remarks>
992           <attribution license="cc4" from="Microsoft" modified="false" />
993           <para>Use the <see cref="P:System.Windows.Forms.ToolStrip.DisplayedItems" /> property to access only those items that are currently displayed. These are the items that are not currently in an overflow menu.</para>
994           <para>Use the <see cref="P:System.Windows.Forms.ToolStrip.Items" /> collection to retrieve all the items of a <see cref="T:System.Windows.Forms.ToolStrip" />.</para>
995         </remarks>
996         <summary>
997           <attribution license="cc4" from="Microsoft" modified="false" />
998           <para>Gets the subset of items that are currently displayed on the <see cref="T:System.Windows.Forms.ToolStrip" />, including items that are automatically added into the <see cref="T:System.Windows.Forms.ToolStrip" />.</para>
999         </summary>
1000       </Docs>
1001     </Member>
1002     <Member MemberName="DisplayRectangle">
1003       <MemberSignature Language="C#" Value="public override System.Drawing.Rectangle DisplayRectangle { get; }" />
1004       <MemberType>Property</MemberType>
1005       <ReturnValue>
1006         <ReturnType>System.Drawing.Rectangle</ReturnType>
1007       </ReturnValue>
1008       <Docs>
1009         <value>To be added.</value>
1010         <since version=".NET 2.0" />
1011         <remarks>
1012           <attribution license="cc4" from="Microsoft" modified="false" />
1013           <para>The display rectangle is the area where you lay out items. The position and dimensions of the <see cref="T:System.Windows.Forms.ToolStrip" /> display rectangle change during automatic scrolling.</para>
1014         </remarks>
1015         <summary>
1016           <attribution license="cc4" from="Microsoft" modified="false" />
1017           <para>Retrieves the current display rectangle.</para>
1018         </summary>
1019       </Docs>
1020       <AssemblyInfo>
1021         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1022       </AssemblyInfo>
1023     </Member>
1024     <Member MemberName="Dispose">
1025       <MemberSignature Language="C#" Value="protected override void Dispose (bool disposing);" />
1026       <MemberType>Method</MemberType>
1027       <AssemblyInfo>
1028         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1029       </AssemblyInfo>
1030       <ReturnValue>
1031         <ReturnType>System.Void</ReturnType>
1032       </ReturnValue>
1033       <Parameters>
1034         <Parameter Name="disposing" Type="System.Boolean" />
1035       </Parameters>
1036       <Docs>
1037         <remarks>
1038           <attribution license="cc4" from="Microsoft" modified="false" />
1039           <para>This method is called by the public Dispose method and the <see cref="M:System.Object.Finalize" /> method. Dispose invokes the protected Dispose(Boolean) method with the <paramref name="disposing" /> parameter set to true. <see cref="M:System.Object.Finalize" /> invokes Dispose with <paramref name="disposing" /> set to false.</para>
1040           <para>When the <paramref name="disposing" /> parameter is true, this method releases all resources held by any managed objects that this <see cref="T:System.Windows.Forms.ToolStrip" /> references. This method invokes the Dispose method of each referenced object.</para>
1041         </remarks>
1042         <summary>
1043           <attribution license="cc4" from="Microsoft" modified="false" />
1044           <para>Releases the unmanaged resources used by the <see cref="T:System.Windows.Forms.ToolStrip" /> and optionally releases the managed resources.</para>
1045         </summary>
1046         <param name="disposing">
1047           <attribution license="cc4" from="Microsoft" modified="false" />true to release both managed and unmanaged resources; false to release only unmanaged resources. </param>
1048       </Docs>
1049     </Member>
1050     <Member MemberName="Dock">
1051       <MemberSignature Language="C#" Value="public override System.Windows.Forms.DockStyle Dock { set; get; }" />
1052       <MemberType>Property</MemberType>
1053       <Attributes>
1054         <Attribute>
1055           <AttributeName>System.ComponentModel.DefaultValue(System.Windows.Forms.DockStyle.Top)</AttributeName>
1056         </Attribute>
1057       </Attributes>
1058       <ReturnValue>
1059         <ReturnType>System.Windows.Forms.DockStyle</ReturnType>
1060       </ReturnValue>
1061       <Docs>
1062         <value>To be added.</value>
1063         <since version=".NET 2.0" />
1064         <remarks>
1065           <attribution license="cc4" from="Microsoft" modified="false" />
1066           <para>Use the <see cref="P:System.Windows.Forms.ToolStrip.Dock" /> property to define how a <see cref="T:System.Windows.Forms.ToolStrip" /> is automatically resized as its parent control is resized. For example, setting <see cref="P:System.Windows.Forms.ToolStrip.Dock" /> to <see cref="F:System.Windows.Forms.DockStyle.Left" /> causes the <see cref="T:System.Windows.Forms.ToolStrip" /> to align itself with the left edges of its parent control and to resize as the parent control is resized. Controls are docked in their z-order, which is the visual layering of controls on a form along the form's z-axis (depth).</para>
1067           <para>A control can be docked to one edge of its parent container or can be docked to all edges and fill the parent container.</para>
1068           <para>If the <see cref="T:System.Windows.Forms.ToolStrip" /> control is in a <see cref="T:System.Windows.Forms.ToolStripPanel" />, the <see cref="T:System.Windows.Forms.ToolStrip" /> can be repositioned within the <see cref="T:System.Windows.Forms.ToolStripPanel" /> and across <see cref="T:System.Windows.Forms.ToolStripPanel" />s. The <see cref="P:System.Windows.Forms.ToolStrip.Dock" /> property is ignored, and if the <see cref="P:System.Windows.Forms.ToolStrip.Stretch" /> property is false, the size of the <see cref="T:System.Windows.Forms.ToolStrip" /> grows as items are added to the <see cref="T:System.Windows.Forms.ToolStripPanel" />. Typically, the <see cref="T:System.Windows.Forms.ToolStrip" /> does not participate in the tab order.</para>
1069           <block subset="none" type="note">
1070             <para>The <see cref="P:System.Windows.Forms.ToolStrip.Anchor" /> and <see cref="P:System.Windows.Forms.ToolStrip.Dock" /> properties are mutually exclusive. Only one can be set at a time, and the last one set takes precedence.</para>
1071           </block>
1072         </remarks>
1073         <summary>
1074           <attribution license="cc4" from="Microsoft" modified="false" />
1075           <para>Gets or sets which <see cref="T:System.Windows.Forms.ToolStrip" /> borders are docked to its parent control and determines how a <see cref="T:System.Windows.Forms.ToolStrip" /> is resized with its parent.</para>
1076         </summary>
1077       </Docs>
1078       <AssemblyInfo>
1079         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1080       </AssemblyInfo>
1081     </Member>
1082     <Member MemberName="EndDrag">
1083       <MemberSignature Language="C#" Value="public event EventHandler EndDrag;" />
1084       <MemberType>Event</MemberType>
1085       <AssemblyInfo>
1086         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1087       </AssemblyInfo>
1088       <ReturnValue>
1089         <ReturnType>System.EventHandler</ReturnType>
1090       </ReturnValue>
1091       <Docs>
1092         <remarks>
1093           <attribution license="cc4" from="Microsoft" modified="false" />
1094           <para>For more information about handling events, see <format type="text/html"><a href="01e4f1bc-e55e-413f-98c7-6588493e5f67">Consuming Events</a></format>. </para>
1095         </remarks>
1096         <summary>
1097           <attribution license="cc4" from="Microsoft" modified="false" />
1098           <para>Occurs when the user stops dragging the <see cref="T:System.Windows.Forms.ToolStrip" /> control.</para>
1099         </summary>
1100       </Docs>
1101     </Member>
1102     <Member MemberName="Font">
1103       <MemberSignature Language="C#" Value="public override System.Drawing.Font Font { set; get; }" />
1104       <MemberType>Property</MemberType>
1105       <ReturnValue>
1106         <ReturnType>System.Drawing.Font</ReturnType>
1107       </ReturnValue>
1108       <Docs>
1109         <value>To be added.</value>
1110         <remarks>To be added.</remarks>
1111         <since version=".NET 2.0" />
1112         <summary>
1113           <attribution license="cc4" from="Microsoft" modified="false" />
1114           <para>Gets or sets the font used to display text in the control.</para>
1115         </summary>
1116       </Docs>
1117       <AssemblyInfo>
1118         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1119       </AssemblyInfo>
1120     </Member>
1121     <Member MemberName="ForeColor">
1122       <MemberSignature Language="C#" Value="public System.Drawing.Color ForeColor { set; get; }" />
1123       <MemberType>Property</MemberType>
1124       <Attributes>
1125         <Attribute>
1126           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
1127         </Attribute>
1128       </Attributes>
1129       <ReturnValue>
1130         <ReturnType>System.Drawing.Color</ReturnType>
1131       </ReturnValue>
1132       <Docs>
1133         <value>To be added.</value>
1134         <remarks>To be added.</remarks>
1135         <since version=".NET 2.0" />
1136         <summary>
1137           <attribution license="cc4" from="Microsoft" modified="false" />
1138           <para>Gets or sets the foreground color of the <see cref="T:System.Windows.Forms.ToolStrip" />.</para>
1139         </summary>
1140       </Docs>
1141       <AssemblyInfo>
1142         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1143       </AssemblyInfo>
1144     </Member>
1145     <Member MemberName="ForeColorChanged">
1146       <MemberSignature Language="C#" Value="public event EventHandler ForeColorChanged;" />
1147       <MemberType>Event</MemberType>
1148       <Attributes>
1149         <Attribute>
1150           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
1151         </Attribute>
1152       </Attributes>
1153       <ReturnValue>
1154         <ReturnType>System.EventHandler</ReturnType>
1155       </ReturnValue>
1156       <Docs>
1157         <since version=".NET 2.0" />
1158         <remarks>
1159           <attribution license="cc4" from="Microsoft" modified="false" />
1160           <para>For more information about handling events, see <format type="text/html"><a href="01e4f1bc-e55e-413f-98c7-6588493e5f67">Consuming Events</a></format>.</para>
1161         </remarks>
1162         <summary>
1163           <attribution license="cc4" from="Microsoft" modified="false" />
1164           <para>Occurs when the value of the <see cref="P:System.Windows.Forms.ToolStrip.ForeColor" /> property changes.</para>
1165         </summary>
1166       </Docs>
1167       <AssemblyInfo>
1168         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1169       </AssemblyInfo>
1170     </Member>
1171     <Member MemberName="GetChildAtPoint">
1172       <MemberSignature Language="C#" Value="public System.Windows.Forms.Control GetChildAtPoint (System.Drawing.Point point);" />
1173       <MemberType>Method</MemberType>
1174       <AssemblyInfo>
1175         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1176       </AssemblyInfo>
1177       <Attributes>
1178         <Attribute>
1179           <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
1180         </Attribute>
1181       </Attributes>
1182       <ReturnValue>
1183         <ReturnType>System.Windows.Forms.Control</ReturnType>
1184       </ReturnValue>
1185       <Parameters>
1186         <Parameter Name="point" Type="System.Drawing.Point" />
1187       </Parameters>
1188       <Docs>
1189         <remarks>
1190           <attribution license="cc4" from="Microsoft" modified="false" />
1191           <para>This method is not relevant for this class.</para>
1192         </remarks>
1193         <summary>
1194           <attribution license="cc4" from="Microsoft" modified="false" />
1195           <para>This method is not relevant for this class.</para>
1196         </summary>
1197         <returns>
1198           <attribution license="cc4" from="Microsoft" modified="false" />
1199           <para>The child <see cref="T:System.Windows.Forms.Control" /> that is located at the specified coordinates.</para>
1200         </returns>
1201         <param name="point">
1202           <attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.Drawing.Point" />.</param>
1203       </Docs>
1204     </Member>
1205     <Member MemberName="GetChildAtPoint">
1206       <MemberSignature Language="C#" Value="public System.Windows.Forms.Control GetChildAtPoint (System.Drawing.Point pt, System.Windows.Forms.GetChildAtPointSkip skipValue);" />
1207       <MemberType>Method</MemberType>
1208       <AssemblyInfo>
1209         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1210       </AssemblyInfo>
1211       <Attributes>
1212         <Attribute>
1213           <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
1214         </Attribute>
1215       </Attributes>
1216       <ReturnValue>
1217         <ReturnType>System.Windows.Forms.Control</ReturnType>
1218       </ReturnValue>
1219       <Parameters>
1220         <Parameter Name="pt" Type="System.Drawing.Point" />
1221         <Parameter Name="skipValue" Type="System.Windows.Forms.GetChildAtPointSkip" />
1222       </Parameters>
1223       <Docs>
1224         <remarks>
1225           <attribution license="cc4" from="Microsoft" modified="false" />
1226           <para>This method is not relevant for this class.</para>
1227         </remarks>
1228         <summary>
1229           <attribution license="cc4" from="Microsoft" modified="false" />
1230           <para>This method is not relevant for this class.</para>
1231         </summary>
1232         <returns>
1233           <attribution license="cc4" from="Microsoft" modified="false" />
1234           <para>The child <see cref="T:System.Windows.Forms.Control" /> that is located at the specified coordinates.</para>
1235         </returns>
1236         <param name="pt">
1237           <attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.Drawing.Point" /> value.</param>
1238         <param name="skipValue">
1239           <attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.Windows.Forms.GetChildAtPointSkip" />  value.</param>
1240       </Docs>
1241     </Member>
1242     <Member MemberName="GetItemAt">
1243       <MemberSignature Language="C#" Value="public System.Windows.Forms.ToolStripItem GetItemAt (System.Drawing.Point point);" />
1244       <MemberType>Method</MemberType>
1245       <ReturnValue>
1246         <ReturnType>System.Windows.Forms.ToolStripItem</ReturnType>
1247       </ReturnValue>
1248       <Parameters>
1249         <Parameter Name="point" Type="System.Drawing.Point" />
1250       </Parameters>
1251       <Docs>
1252         <remarks>To be added.</remarks>
1253         <since version=".NET 2.0" />
1254         <summary>
1255           <attribution license="cc4" from="Microsoft" modified="false" />
1256           <para>Returns the item located at the specified point in the client area of the <see cref="T:System.Windows.Forms.ToolStrip" />.</para>
1257         </summary>
1258         <returns>
1259           <attribution license="cc4" from="Microsoft" modified="false" />
1260           <para>The <see cref="T:System.Windows.Forms.ToolStripItem" /> at the specified location, or null if the <see cref="T:System.Windows.Forms.ToolStripItem" /> is not found.</para>
1261         </returns>
1262         <param name="point">
1263           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Drawing.Point" /> at which to search for the <see cref="T:System.Windows.Forms.ToolStripItem" />. </param>
1264       </Docs>
1265       <AssemblyInfo>
1266         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1267       </AssemblyInfo>
1268     </Member>
1269     <Member MemberName="GetItemAt">
1270       <MemberSignature Language="C#" Value="public System.Windows.Forms.ToolStripItem GetItemAt (int x, int y);" />
1271       <MemberType>Method</MemberType>
1272       <ReturnValue>
1273         <ReturnType>System.Windows.Forms.ToolStripItem</ReturnType>
1274       </ReturnValue>
1275       <Parameters>
1276         <Parameter Name="x" Type="System.Int32" />
1277         <Parameter Name="y" Type="System.Int32" />
1278       </Parameters>
1279       <Docs>
1280         <remarks>To be added.</remarks>
1281         <since version=".NET 2.0" />
1282         <summary>
1283           <attribution license="cc4" from="Microsoft" modified="false" />
1284           <para>Returns the item located at the specified x- and y-coordinates of the <see cref="T:System.Windows.Forms.ToolStrip" /> client area.</para>
1285         </summary>
1286         <returns>
1287           <attribution license="cc4" from="Microsoft" modified="false" />
1288           <para>The <see cref="T:System.Windows.Forms.ToolStripItem" /> located at the specified location, or null if the <see cref="T:System.Windows.Forms.ToolStripItem" /> is not found.</para>
1289         </returns>
1290         <param name="x">
1291           <attribution license="cc4" from="Microsoft" modified="false" />The horizontal coordinate, in pixels, from the left edge of the client area. </param>
1292         <param name="y">
1293           <attribution license="cc4" from="Microsoft" modified="false" />The vertical coordinate, in pixels, from the top edge of the client area. </param>
1294       </Docs>
1295       <AssemblyInfo>
1296         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1297       </AssemblyInfo>
1298     </Member>
1299     <Member MemberName="GetNextItem">
1300       <MemberSignature Language="C#" Value="public virtual System.Windows.Forms.ToolStripItem GetNextItem (System.Windows.Forms.ToolStripItem start, System.Windows.Forms.ArrowDirection direction);" />
1301       <MemberType>Method</MemberType>
1302       <ReturnValue>
1303         <ReturnType>System.Windows.Forms.ToolStripItem</ReturnType>
1304       </ReturnValue>
1305       <Parameters>
1306         <Parameter Name="start" Type="System.Windows.Forms.ToolStripItem" />
1307         <Parameter Name="direction" Type="System.Windows.Forms.ArrowDirection" />
1308       </Parameters>
1309       <Docs>
1310         <since version=".NET 2.0" />
1311         <remarks>
1312           <attribution license="cc4" from="Microsoft" modified="false" />
1313           <para>Use the <see cref="M:System.Windows.Forms.ToolStrip.GetNextItem(System.Windows.Forms.ToolStripItem,System.Windows.Forms.ArrowDirection)" /> method to get the next <see cref="T:System.Windows.Forms.ToolStripItem" /> of a <see cref="T:System.Windows.Forms.ToolStrip" />. The <see cref="T:System.Windows.Forms.ArrowDirection" /> enumeration coordinates with the <see cref="P:System.Windows.Forms.ToolStrip.Orientation" /> property.</para>
1314         </remarks>
1315         <summary>
1316           <attribution license="cc4" from="Microsoft" modified="false" />
1317           <para>Retrieves the next <see cref="T:System.Windows.Forms.ToolStripItem" /> from the specified reference point and moving in the specified direction.</para>
1318         </summary>
1319         <returns>
1320           <attribution license="cc4" from="Microsoft" modified="false" />
1321           <para>A <see cref="T:System.Windows.Forms.ToolStripItem" /> that is specified by the <paramref name="start" /> parameter and is next in the order as specified by the <paramref name="direction" /> parameter.</para>
1322         </returns>
1323         <param name="start">
1324           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Windows.Forms.ToolStripItem" /> that is the reference point from which to begin the retrieval of the next item.</param>
1325         <param name="direction">
1326           <attribution license="cc4" from="Microsoft" modified="false" />One of the values of <see cref="T:System.Windows.Forms.ArrowDirection" /> that specifies the direction to move.</param>
1327       </Docs>
1328       <AssemblyInfo>
1329         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1330       </AssemblyInfo>
1331     </Member>
1332     <Member MemberName="GripDisplayStyle">
1333       <MemberSignature Language="C#" Value="public System.Windows.Forms.ToolStripGripDisplayStyle GripDisplayStyle { get; }" />
1334       <MemberType>Property</MemberType>
1335       <Attributes>
1336         <Attribute>
1337           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
1338         </Attribute>
1339       </Attributes>
1340       <ReturnValue>
1341         <ReturnType>System.Windows.Forms.ToolStripGripDisplayStyle</ReturnType>
1342       </ReturnValue>
1343       <Docs>
1344         <value>To be added.</value>
1345         <remarks>To be added.</remarks>
1346         <since version=".NET 2.0" />
1347         <summary>
1348           <attribution license="cc4" from="Microsoft" modified="false" />
1349           <para>Gets the orientation of the <see cref="T:System.Windows.Forms.ToolStrip" /> move handle.</para>
1350         </summary>
1351       </Docs>
1352       <AssemblyInfo>
1353         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1354       </AssemblyInfo>
1355     </Member>
1356     <Member MemberName="GripMargin">
1357       <MemberSignature Language="C#" Value="public System.Windows.Forms.Padding GripMargin { set; get; }" />
1358       <MemberType>Property</MemberType>
1359       <ReturnValue>
1360         <ReturnType>System.Windows.Forms.Padding</ReturnType>
1361       </ReturnValue>
1362       <Docs>
1363         <value>To be added.</value>
1364         <since version=".NET 2.0" />
1365         <remarks>
1366           <attribution license="cc4" from="Microsoft" modified="false" />
1367           <para>Use the <see cref="P:System.Windows.Forms.ToolStrip.GripMargin" /> property to get or set the space around the <see cref="T:System.Windows.Forms.ToolStrip" /> move handle. Because <see cref="T:System.Windows.Forms.Padding" /> can take individual values for <see cref="P:System.Windows.Forms.Padding.Top" />, <see cref="P:System.Windows.Forms.Padding.Bottom" />, <see cref="P:System.Windows.Forms.Padding.Left" />, and <see cref="P:System.Windows.Forms.Padding.Right" />, you can adjust the space around the move handle as preferred. The margin can even be off the edge of the <see cref="T:System.Windows.Forms.ToolStrip" />.</para>
1368         </remarks>
1369         <summary>
1370           <attribution license="cc4" from="Microsoft" modified="false" />
1371           <para>Gets or sets the space around the <see cref="T:System.Windows.Forms.ToolStrip" /> move handle.</para>
1372         </summary>
1373       </Docs>
1374       <AssemblyInfo>
1375         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1376       </AssemblyInfo>
1377     </Member>
1378     <Member MemberName="GripRectangle">
1379       <MemberSignature Language="C#" Value="public System.Drawing.Rectangle GripRectangle { get; }" />
1380       <MemberType>Property</MemberType>
1381       <Attributes>
1382         <Attribute>
1383           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
1384         </Attribute>
1385       </Attributes>
1386       <ReturnValue>
1387         <ReturnType>System.Drawing.Rectangle</ReturnType>
1388       </ReturnValue>
1389       <Docs>
1390         <value>To be added.</value>
1391         <since version=".NET 2.0" />
1392         <remarks>
1393           <attribution license="cc4" from="Microsoft" modified="false" />
1394           <para>Use the <see cref="P:System.Windows.Forms.ToolStrip.GripRectangle" /> property to get boundaries for painting, hit testing, and so on.</para>
1395         </remarks>
1396         <summary>
1397           <attribution license="cc4" from="Microsoft" modified="false" />
1398           <para>Gets the boundaries of the <see cref="T:System.Windows.Forms.ToolStrip" /> move handle.</para>
1399         </summary>
1400       </Docs>
1401       <AssemblyInfo>
1402         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1403       </AssemblyInfo>
1404     </Member>
1405     <Member MemberName="GripStyle">
1406       <MemberSignature Language="C#" Value="public System.Windows.Forms.ToolStripGripStyle GripStyle { set; get; }" />
1407       <MemberType>Property</MemberType>
1408       <Attributes>
1409         <Attribute>
1410           <AttributeName>System.ComponentModel.DefaultValue(System.Windows.Forms.ToolStripGripStyle.Visible)</AttributeName>
1411         </Attribute>
1412       </Attributes>
1413       <ReturnValue>
1414         <ReturnType>System.Windows.Forms.ToolStripGripStyle</ReturnType>
1415       </ReturnValue>
1416       <Docs>
1417         <value>To be added.</value>
1418         <since version=".NET 2.0" />
1419         <remarks>
1420           <attribution license="cc4" from="Microsoft" modified="false" />
1421           <para>In a stack layout, make a <see cref="T:System.Windows.Forms.ToolStrip" /> movable by putting it in a <see cref="T:System.Windows.Forms.ToolStripPanel" /> and ensuring that its <see cref="P:System.Windows.Forms.ToolStrip.GripStyle" /> is set to <see cref="F:System.Windows.Forms.ToolStripGripStyle.Visible" />.</para>
1422         </remarks>
1423         <summary>
1424           <attribution license="cc4" from="Microsoft" modified="false" />
1425           <para>Gets or sets whether the <see cref="T:System.Windows.Forms.ToolStrip" /> move handle is visible or hidden.</para>
1426         </summary>
1427       </Docs>
1428       <AssemblyInfo>
1429         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1430       </AssemblyInfo>
1431     </Member>
1432     <Member MemberName="HasChildren">
1433       <MemberSignature Language="C#" Value="public bool HasChildren { get; }" />
1434       <MemberType>Property</MemberType>
1435       <AssemblyInfo>
1436         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1437       </AssemblyInfo>
1438       <Attributes>
1439         <Attribute>
1440           <AttributeName>System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)</AttributeName>
1441         </Attribute>
1442         <Attribute>
1443           <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
1444         </Attribute>
1445         <Attribute>
1446           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
1447         </Attribute>
1448       </Attributes>
1449       <ReturnValue>
1450         <ReturnType>System.Boolean</ReturnType>
1451       </ReturnValue>
1452       <Docs>
1453         <value>To be added.</value>
1454         <remarks>
1455           <attribution license="cc4" from="Microsoft" modified="false" />
1456           <para>This property is not relevant for this class.</para>
1457         </remarks>
1458         <summary>
1459           <attribution license="cc4" from="Microsoft" modified="false" />
1460           <para>This property is not relevant for this class.</para>
1461         </summary>
1462       </Docs>
1463     </Member>
1464     <Member MemberName="HorizontalScroll">
1465       <MemberSignature Language="C#" Value="public System.Windows.Forms.HScrollProperties HorizontalScroll { get; }" />
1466       <MemberType>Property</MemberType>
1467       <AssemblyInfo>
1468         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1469       </AssemblyInfo>
1470       <Attributes>
1471         <Attribute>
1472           <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
1473         </Attribute>
1474         <Attribute>
1475           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
1476         </Attribute>
1477       </Attributes>
1478       <ReturnValue>
1479         <ReturnType>System.Windows.Forms.HScrollProperties</ReturnType>
1480       </ReturnValue>
1481       <Docs>
1482         <value>To be added.</value>
1483         <remarks>
1484           <attribution license="cc4" from="Microsoft" modified="false" />
1485           <para>This property is not relevant for this class.</para>
1486         </remarks>
1487         <summary>
1488           <attribution license="cc4" from="Microsoft" modified="false" />
1489           <para>This property is not relevant for this class.</para>
1490         </summary>
1491       </Docs>
1492     </Member>
1493     <Member MemberName="ImageList">
1494       <MemberSignature Language="C#" Value="public System.Windows.Forms.ImageList ImageList { set; get; }" />
1495       <MemberType>Property</MemberType>
1496       <Attributes>
1497         <Attribute>
1498           <AttributeName>System.ComponentModel.DefaultValue(null)</AttributeName>
1499         </Attribute>
1500         <Attribute>
1501           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
1502         </Attribute>
1503       </Attributes>
1504       <ReturnValue>
1505         <ReturnType>System.Windows.Forms.ImageList</ReturnType>
1506       </ReturnValue>
1507       <Docs>
1508         <value>To be added.</value>
1509         <since version=".NET 2.0" />
1510         <remarks>
1511           <attribution license="cc4" from="Microsoft" modified="false" />
1512           <para>The <see cref="P:System.Windows.Forms.ToolStripItem.Image" />, <see cref="P:System.Windows.Forms.ToolStripItem.ImageAlign" />, <see cref="P:System.Windows.Forms.ToolStripItem.ImageIndex" />, <see cref="P:System.Windows.Forms.ToolStripItem.ImageKey" />, and <see cref="P:System.Windows.Forms.ToolStripItem.ImageScaling" /> properties pertain to various aspects of image handling. Use images in <see cref="T:System.Windows.Forms.ToolStrip" /> controls by setting these properties directly or by setting the run-time–only <see cref="P:System.Windows.Forms.ToolStrip.ImageList" /> property.</para>
1513           <para>Image scaling is determined by the interaction of properties in both <see cref="T:System.Windows.Forms.ToolStrip" /> and <see cref="T:System.Windows.Forms.ToolStripItem" />, as follows:</para>
1514           <list type="bullet">
1515             <item>
1516               <para>
1517                 <see cref="P:System.Windows.Forms.ToolStrip.ImageScalingSize" /> is the scale of the final image as determined by the combination of the image's <see cref="P:System.Windows.Forms.ToolStripItem.ImageScaling" /> setting and the container's <see cref="P:System.Windows.Forms.ToolStrip.AutoSize" /> setting.</para>
1518               <list type="bullet">
1519                 <item>
1520                   <para>If <see cref="P:System.Windows.Forms.ToolStrip.AutoSize" /> is true (the default) and <see cref="T:System.Windows.Forms.ToolStripItemImageScaling" /> is <see cref="F:System.Windows.Forms.ToolStripItemImageScaling.SizeToFit" />, no image scaling occurs, and the <see cref="T:System.Windows.Forms.ToolStrip" /> size is that of the largest item, or a prescribed minimum size.</para>
1521                 </item>
1522                 <item>
1523                   <para>If <see cref="P:System.Windows.Forms.ToolStrip.AutoSize" /> is false and <see cref="T:System.Windows.Forms.ToolStripItemImageScaling" /> is <see cref="F:System.Windows.Forms.ToolStripItemImageScaling.None" />, neither image nor <see cref="T:System.Windows.Forms.ToolStrip" /> scaling occurs.</para>
1524                 </item>
1525               </list>
1526             </item>
1527           </list>
1528         </remarks>
1529         <summary>
1530           <attribution license="cc4" from="Microsoft" modified="false" />
1531           <para>Gets or sets the image list that contains the image displayed on a <see cref="T:System.Windows.Forms.ToolStrip" /> item.</para>
1532         </summary>
1533       </Docs>
1534       <AssemblyInfo>
1535         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1536       </AssemblyInfo>
1537     </Member>
1538     <Member MemberName="ImageScalingSize">
1539       <MemberSignature Language="C#" Value="public System.Drawing.Size ImageScalingSize { set; get; }" />
1540       <MemberType>Property</MemberType>
1541       <ReturnValue>
1542         <ReturnType>System.Drawing.Size</ReturnType>
1543       </ReturnValue>
1544       <Docs>
1545         <value>To be added.</value>
1546         <since version=".NET 2.0" />
1547         <remarks>
1548           <attribution license="cc4" from="Microsoft" modified="false" />
1549           <para>Use the <see cref="T:System.Windows.Forms.ToolStripItemImageScaling" /> property to control the default size of an image. Use <see cref="F:System.Windows.Forms.ToolStripItemImageScaling.SizeToFit" /> to make the size of the image on a <see cref="T:System.Windows.Forms.ToolStripItem" /> to automatically adjust to fit on a <see cref="T:System.Windows.Forms.ToolStrip" /> while retaining the original image proportions. </para>
1550           <para>The <see cref="P:System.Windows.Forms.ToolStripItem.Image" />, <see cref="P:System.Windows.Forms.ToolStripItem.ImageAlign" />, <see cref="P:System.Windows.Forms.ToolStripItem.ImageIndex" />, <see cref="P:System.Windows.Forms.ToolStripItem.ImageKey" />, and <see cref="P:System.Windows.Forms.ToolStripItem.ImageScaling" /> properties pertain to various aspects of image handling. Use images in <see cref="T:System.Windows.Forms.ToolStrip" /> controls by setting these properties directly or by setting the run-time–only <see cref="P:System.Windows.Forms.ToolStrip.ImageList" /> property.</para>
1551           <para>Image scaling is determined by the interaction of properties in both <see cref="T:System.Windows.Forms.ToolStrip" /> and <see cref="T:System.Windows.Forms.ToolStripItem" />, as follows:</para>
1552           <list type="bullet">
1553             <item>
1554               <para>
1555                 <see cref="P:System.Windows.Forms.ToolStrip.ImageScalingSize" /> is the scale of the final image as determined by the combination of the image's <see cref="P:System.Windows.Forms.ToolStripItem.ImageScaling" /> setting and the container's <see cref="P:System.Windows.Forms.ToolStrip.AutoSize" /> setting.</para>
1556               <list type="bullet">
1557                 <item>
1558                   <para>If <see cref="P:System.Windows.Forms.ToolStrip.AutoSize" /> is true (the default) and <see cref="T:System.Windows.Forms.ToolStripItemImageScaling" /> is <see cref="F:System.Windows.Forms.ToolStripItemImageScaling.SizeToFit" />, no image scaling occurs, and the <see cref="T:System.Windows.Forms.ToolStrip" /> size is that of the largest item, or a prescribed minimum size.</para>
1559                 </item>
1560                 <item>
1561                   <para>If <see cref="P:System.Windows.Forms.ToolStrip.AutoSize" /> is false and <see cref="T:System.Windows.Forms.ToolStripItemImageScaling" /> is <see cref="F:System.Windows.Forms.ToolStripItemImageScaling.None" />, neither image nor <see cref="T:System.Windows.Forms.ToolStrip" /> scaling occurs.</para>
1562                 </item>
1563               </list>
1564             </item>
1565           </list>
1566         </remarks>
1567         <summary>
1568           <attribution license="cc4" from="Microsoft" modified="false" />
1569           <para>Gets or sets the size, in pixels, of an image used on a <see cref="T:System.Windows.Forms.ToolStrip" />.</para>
1570         </summary>
1571       </Docs>
1572       <AssemblyInfo>
1573         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1574       </AssemblyInfo>
1575       <Attributes>
1576         <Attribute>
1577           <AttributeName>System.ComponentModel.DefaultValue("{Width=16, Height=16}")</AttributeName>
1578         </Attribute>
1579       </Attributes>
1580     </Member>
1581     <Member MemberName="IsCurrentlyDragging">
1582       <MemberSignature Language="C#" Value="public bool IsCurrentlyDragging { get; }" />
1583       <MemberType>Property</MemberType>
1584       <AssemblyInfo>
1585         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1586       </AssemblyInfo>
1587       <Attributes>
1588         <Attribute>
1589           <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)</AttributeName>
1590         </Attribute>
1591         <Attribute>
1592           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
1593         </Attribute>
1594       </Attributes>
1595       <ReturnValue>
1596         <ReturnType>System.Boolean</ReturnType>
1597       </ReturnValue>
1598       <Docs>
1599         <value>To be added.</value>
1600         <remarks>To be added.</remarks>
1601         <summary>
1602           <attribution license="cc4" from="Microsoft" modified="false" />
1603           <para>Gets a value indicating whether the user is currently moving the <see cref="T:System.Windows.Forms.ToolStrip" /> from one <see cref="T:System.Windows.Forms.ToolStripContainer" /> to another. </para>
1604         </summary>
1605       </Docs>
1606     </Member>
1607     <Member MemberName="IsDropDown">
1608       <MemberSignature Language="C#" Value="public bool IsDropDown { get; }" />
1609       <MemberType>Property</MemberType>
1610       <Attributes>
1611         <Attribute>
1612           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
1613         </Attribute>
1614       </Attributes>
1615       <ReturnValue>
1616         <ReturnType>System.Boolean</ReturnType>
1617       </ReturnValue>
1618       <Docs>
1619         <value>To be added.</value>
1620         <remarks>To be added.</remarks>
1621         <since version=".NET 2.0" />
1622         <summary>
1623           <attribution license="cc4" from="Microsoft" modified="false" />
1624           <para>Gets a value indicating whether a <see cref="T:System.Windows.Forms.ToolStrip" /> is a <see cref="T:System.Windows.Forms.ToolStripDropDown" /> control.</para>
1625         </summary>
1626       </Docs>
1627       <AssemblyInfo>
1628         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1629       </AssemblyInfo>
1630     </Member>
1631     <Member MemberName="IsInputChar">
1632       <MemberSignature Language="C#" Value="protected override bool IsInputChar (char charCode);" />
1633       <MemberType>Method</MemberType>
1634       <AssemblyInfo>
1635         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1636       </AssemblyInfo>
1637       <ReturnValue>
1638         <ReturnType>System.Boolean</ReturnType>
1639       </ReturnValue>
1640       <Parameters>
1641         <Parameter Name="charCode" Type="System.Char" />
1642       </Parameters>
1643       <Docs>
1644         <remarks>
1645           <attribution license="cc4" from="Microsoft" modified="false" />
1646           <para>The <see cref="M:System.Windows.Forms.ToolStrip.IsInputChar(System.Char)" /> method is called during window message preprocessing to determine whether the given input character should be preprocessed or sent directly to the <see cref="T:System.Windows.Forms.ToolStrip" />. If the <see cref="M:System.Windows.Forms.ToolStrip.IsInputChar(System.Char)" /> method returns true, the specified character is sent directly to the <see cref="T:System.Windows.Forms.ToolStrip" />. However, if the method returns false, the character is preprocessed and only sent to the <see cref="T:System.Windows.Forms.ToolStrip" /> if it is not consumed by the preprocessing phase. The preprocessing of a character includes checking whether the character is a mnemonic of another control.</para>
1647         </remarks>
1648         <summary>
1649           <attribution license="cc4" from="Microsoft" modified="false" />
1650           <para>Determines whether a character is an input character that the item recognizes.</para>
1651         </summary>
1652         <returns>
1653           <attribution license="cc4" from="Microsoft" modified="false" />
1654           <para>true if the character should be sent directly to the item and not preprocessed; otherwise, false.</para>
1655         </returns>
1656         <param name="charCode">
1657           <attribution license="cc4" from="Microsoft" modified="false" />The character to test.</param>
1658       </Docs>
1659     </Member>
1660     <Member MemberName="IsInputKey">
1661       <MemberSignature Language="C#" Value="protected override bool IsInputKey (System.Windows.Forms.Keys keyData);" />
1662       <MemberType>Method</MemberType>
1663       <AssemblyInfo>
1664         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1665       </AssemblyInfo>
1666       <ReturnValue>
1667         <ReturnType>System.Boolean</ReturnType>
1668       </ReturnValue>
1669       <Parameters>
1670         <Parameter Name="keyData" Type="System.Windows.Forms.Keys" />
1671       </Parameters>
1672       <Docs>
1673         <remarks>To be added.</remarks>
1674         <summary>
1675           <attribution license="cc4" from="Microsoft" modified="false" />
1676           <para>Determines whether the specified key is a regular input key or a special key that requires preprocessing.</para>
1677         </summary>
1678         <returns>
1679           <attribution license="cc4" from="Microsoft" modified="false" />
1680           <para>true if the specified key is a regular input key; otherwise, false.</para>
1681         </returns>
1682         <param name="keyData">
1683           <attribution license="cc4" from="Microsoft" modified="false" />One of the <see cref="T:System.Windows.Forms.Keys" /> values.</param>
1684       </Docs>
1685     </Member>
1686     <Member MemberName="ItemAdded">
1687       <MemberSignature Language="C#" Value="public event System.Windows.Forms.ToolStripItemEventHandler ItemAdded;" />
1688       <MemberType>Event</MemberType>
1689       <ReturnValue>
1690         <ReturnType>System.Windows.Forms.ToolStripItemEventHandler</ReturnType>
1691       </ReturnValue>
1692       <Docs>
1693         <since version=".NET 2.0" />
1694         <remarks>
1695           <attribution license="cc4" from="Microsoft" modified="false" />
1696           <para>For more information about handling events, see <format type="text/html"><a href="01E4F1BC-E55E-413F-98C7-6588493E5F67">Consuming Events</a></format>.</para>
1697         </remarks>
1698         <summary>
1699           <attribution license="cc4" from="Microsoft" modified="false" />
1700           <para>Occurs when a new <see cref="T:System.Windows.Forms.ToolStripItem" /> is added to the <see cref="T:System.Windows.Forms.ToolStripItemCollection" />.</para>
1701         </summary>
1702       </Docs>
1703       <AssemblyInfo>
1704         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1705       </AssemblyInfo>
1706     </Member>
1707     <Member MemberName="ItemClicked">
1708       <MemberSignature Language="C#" Value="public event System.Windows.Forms.ToolStripItemClickedEventHandler ItemClicked;" />
1709       <MemberType>Event</MemberType>
1710       <ReturnValue>
1711         <ReturnType>System.Windows.Forms.ToolStripItemClickedEventHandler</ReturnType>
1712       </ReturnValue>
1713       <Docs>
1714         <since version=".NET 2.0" />
1715         <remarks>
1716           <attribution license="cc4" from="Microsoft" modified="false" />
1717           <para>For more information about handling events, see <format type="text/html"><a href="01e4f1bc-e55e-413f-98c7-6588493e5f67">Consuming Events</a></format>.</para>
1718         </remarks>
1719         <summary>
1720           <attribution license="cc4" from="Microsoft" modified="false" />
1721           <para>Occurs when the <see cref="T:System.Windows.Forms.ToolStripItem" /> is clicked.</para>
1722         </summary>
1723       </Docs>
1724       <AssemblyInfo>
1725         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1726       </AssemblyInfo>
1727     </Member>
1728     <Member MemberName="ItemRemoved">
1729       <MemberSignature Language="C#" Value="public event System.Windows.Forms.ToolStripItemEventHandler ItemRemoved;" />
1730       <MemberType>Event</MemberType>
1731       <ReturnValue>
1732         <ReturnType>System.Windows.Forms.ToolStripItemEventHandler</ReturnType>
1733       </ReturnValue>
1734       <Docs>
1735         <since version=".NET 2.0" />
1736         <remarks>
1737           <attribution license="cc4" from="Microsoft" modified="false" />
1738           <para>For more information about handling events, see <format type="text/html"><a href="01E4F1BC-E55E-413F-98C7-6588493E5F67">Consuming Events</a></format>.</para>
1739         </remarks>
1740         <summary>
1741           <attribution license="cc4" from="Microsoft" modified="false" />
1742           <para>Occurs when a <see cref="T:System.Windows.Forms.ToolStripItem" /> is removed from the <see cref="T:System.Windows.Forms.ToolStripItemCollection" />.</para>
1743         </summary>
1744       </Docs>
1745       <AssemblyInfo>
1746         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1747       </AssemblyInfo>
1748     </Member>
1749     <Member MemberName="Items">
1750       <MemberSignature Language="C#" Value="public virtual System.Windows.Forms.ToolStripItemCollection Items { get; }" />
1751       <MemberType>Property</MemberType>
1752       <ReturnValue>
1753         <ReturnType>System.Windows.Forms.ToolStripItemCollection</ReturnType>
1754       </ReturnValue>
1755       <Docs>
1756         <value>To be added.</value>
1757         <since version=".NET 2.0" />
1758         <remarks>
1759           <attribution license="cc4" from="Microsoft" modified="false" />
1760           <para>Use the <see cref="P:System.Windows.Forms.ToolStrip.Items" /> collection to retrieve all the items that have been added to the <see cref="T:System.Windows.Forms.ToolStrip" />, not just the items that are displayed. An item remains in the <see cref="P:System.Windows.Forms.ToolStrip.Items" /> collection even if it is an overflow item and is therefore not currently visible.</para>
1761           <para>Use the <see cref="P:System.Windows.Forms.ToolStrip.DisplayedItems" /> property to retrieve only the items that are currently displayed on the <see cref="T:System.Windows.Forms.ToolStrip" />.</para>
1762         </remarks>
1763         <summary>
1764           <attribution license="cc4" from="Microsoft" modified="false" />
1765           <para>Gets all the items that belong to a <see cref="T:System.Windows.Forms.ToolStrip" />.</para>
1766         </summary>
1767       </Docs>
1768       <AssemblyInfo>
1769         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1770       </AssemblyInfo>
1771       <Attributes>
1772         <Attribute>
1773           <AttributeName>System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Content)</AttributeName>
1774         </Attribute>
1775         <Attribute>
1776           <AttributeName>System.ComponentModel.MergableProperty(false)</AttributeName>
1777         </Attribute>
1778       </Attributes>
1779     </Member>
1780     <Member MemberName="LayoutCompleted">
1781       <MemberSignature Language="C#" Value="public event EventHandler LayoutCompleted;" />
1782       <MemberType>Event</MemberType>
1783       <ReturnValue>
1784         <ReturnType>System.EventHandler</ReturnType>
1785       </ReturnValue>
1786       <Docs>
1787         <since version=".NET 2.0" />
1788         <remarks>
1789           <attribution license="cc4" from="Microsoft" modified="false" />
1790           <para>When items do not fit within the <see cref="T:System.Windows.Forms.ToolStrip" />, an overflow button automatically appears. The <see cref="P:System.Windows.Forms.ToolStripItem.Overflow" /> property setting determines whether an item appears in the overflow area always, as needed, or never. </para>
1791           <para>Inspect the <see cref="P:System.Windows.Forms.ToolStripItem.Placement" /> property in the <see cref="E:System.Windows.Forms.ToolStrip.LayoutCompleted" /> event to determine whether an item was placed on the main <see cref="T:System.Windows.Forms.ToolStrip" />, the overflow <see cref="T:System.Windows.Forms.ToolStrip" />, or if it is not currently showing at all. The typical reasons why an item is not displayed are that the item did not fit on the main <see cref="T:System.Windows.Forms.ToolStrip" /> and its <see cref="P:System.Windows.Forms.ToolStripItem.Overflow" /> property was set to <see cref="F:System.Windows.Forms.ToolStripItemOverflow.Never" />.</para>
1792           <para>For more information about handling events, see <format type="text/html"><a href="01E4F1BC-E55E-413F-98C7-6588493E5F67">Consuming Events</a></format>.</para>
1793         </remarks>
1794         <summary>
1795           <attribution license="cc4" from="Microsoft" modified="false" />
1796           <para>Occurs when the layout of the <see cref="T:System.Windows.Forms.ToolStrip" /> is complete.</para>
1797         </summary>
1798       </Docs>
1799       <AssemblyInfo>
1800         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1801       </AssemblyInfo>
1802     </Member>
1803     <Member MemberName="LayoutEngine">
1804       <MemberSignature Language="C#" Value="public override System.Windows.Forms.Layout.LayoutEngine LayoutEngine { get; }" />
1805       <MemberType>Property</MemberType>
1806       <ReturnValue>
1807         <ReturnType>System.Windows.Forms.Layout.LayoutEngine</ReturnType>
1808       </ReturnValue>
1809       <Docs>
1810         <value>To be added.</value>
1811         <remarks>To be added.</remarks>
1812         <since version=".NET 2.0" />
1813         <summary>
1814           <attribution license="cc4" from="Microsoft" modified="false" />
1815           <para>Passes a reference to the cached <see cref="P:System.Windows.Forms.Control.LayoutEngine" /> returned by the layout engine interface.</para>
1816         </summary>
1817       </Docs>
1818       <AssemblyInfo>
1819         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1820       </AssemblyInfo>
1821     </Member>
1822     <Member MemberName="LayoutSettings">
1823       <MemberSignature Language="C#" Value="public System.Windows.Forms.LayoutSettings LayoutSettings { set; get; }" />
1824       <MemberType>Property</MemberType>
1825       <Attributes>
1826         <Attribute>
1827           <AttributeName>System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)</AttributeName>
1828         </Attribute>
1829         <Attribute>
1830           <AttributeName>System.ComponentModel.DefaultValue(null)</AttributeName>
1831         </Attribute>
1832         <Attribute>
1833           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
1834         </Attribute>
1835       </Attributes>
1836       <ReturnValue>
1837         <ReturnType>System.Windows.Forms.LayoutSettings</ReturnType>
1838       </ReturnValue>
1839       <Docs>
1840         <value>To be added.</value>
1841         <remarks>To be added.</remarks>
1842         <since version=".NET 2.0" />
1843         <summary>
1844           <attribution license="cc4" from="Microsoft" modified="false" />
1845           <para>Gets or sets layout scheme characteristics.</para>
1846         </summary>
1847       </Docs>
1848       <AssemblyInfo>
1849         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1850       </AssemblyInfo>
1851     </Member>
1852     <Member MemberName="LayoutStyle">
1853       <MemberSignature Language="C#" Value="public System.Windows.Forms.ToolStripLayoutStyle LayoutStyle { set; get; }" />
1854       <MemberType>Property</MemberType>
1855       <ReturnValue>
1856         <ReturnType>System.Windows.Forms.ToolStripLayoutStyle</ReturnType>
1857       </ReturnValue>
1858       <Docs>
1859         <value>To be added.</value>
1860         <since version=".NET 2.0" />
1861         <remarks>
1862           <attribution license="cc4" from="Microsoft" modified="false" />
1863           <para>The sizing grip will not be displayed unless you also set the <see cref="P:System.Windows.Forms.ToolStrip.LayoutStyle" /> property to one of the overflow values. If the <see cref="P:System.Windows.Forms.ToolStrip.LayoutStyle" /> property is set to <see cref="F:System.Windows.Forms.ToolStripLayoutStyle.Flow" /> or <see cref="F:System.Windows.Forms.ToolStripLayoutStyle.Table" />, the sizing grip will not be displayed.</para>
1864         </remarks>
1865         <summary>
1866           <attribution license="cc4" from="Microsoft" modified="false" />
1867           <para>Gets or sets a value indicating how the <see cref="T:System.Windows.Forms.ToolStrip" /> lays out the items collection.</para>
1868         </summary>
1869       </Docs>
1870       <AssemblyInfo>
1871         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1872       </AssemblyInfo>
1873       <Attributes>
1874         <Attribute>
1875           <AttributeName>System.ComponentModel.AmbientValue(System.Windows.Forms.ToolStripLayoutStyle.StackWithOverflow)</AttributeName>
1876         </Attribute>
1877       </Attributes>
1878     </Member>
1879     <Member MemberName="LayoutStyleChanged">
1880       <MemberSignature Language="C#" Value="public event EventHandler LayoutStyleChanged;" />
1881       <MemberType>Event</MemberType>
1882       <ReturnValue>
1883         <ReturnType>System.EventHandler</ReturnType>
1884       </ReturnValue>
1885       <Docs>
1886         <since version=".NET 2.0" />
1887         <remarks>
1888           <attribution license="cc4" from="Microsoft" modified="false" />
1889           <para>For more information about handling events, see <format type="text/html"><a href="01E4F1BC-E55E-413F-98C7-6588493E5F67">Consuming Events</a></format>.</para>
1890         </remarks>
1891         <summary>
1892           <attribution license="cc4" from="Microsoft" modified="false" />
1893           <para>Occurs when the value of the <see cref="P:System.Windows.Forms.ToolStrip.LayoutStyle" /> property changes.</para>
1894         </summary>
1895       </Docs>
1896       <AssemblyInfo>
1897         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1898       </AssemblyInfo>
1899     </Member>
1900     <Member MemberName="MaxItemSize">
1901       <MemberSignature Language="C#" Value="protected virtual System.Drawing.Size MaxItemSize { get; }" />
1902       <MemberType>Property</MemberType>
1903       <AssemblyInfo>
1904         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1905       </AssemblyInfo>
1906       <ReturnValue>
1907         <ReturnType>System.Drawing.Size</ReturnType>
1908       </ReturnValue>
1909       <Docs>
1910         <value>To be added.</value>
1911         <remarks>To be added.</remarks>
1912         <summary>
1913           <attribution license="cc4" from="Microsoft" modified="false" />
1914           <para>Gets the maximum height and width, in pixels, of the <see cref="T:System.Windows.Forms.ToolStrip" />.</para>
1915         </summary>
1916       </Docs>
1917     </Member>
1918     <Member MemberName="OnBeginDrag">
1919       <MemberSignature Language="C#" Value="protected virtual void OnBeginDrag (EventArgs e);" />
1920       <MemberType>Method</MemberType>
1921       <AssemblyInfo>
1922         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1923       </AssemblyInfo>
1924       <ReturnValue>
1925         <ReturnType>System.Void</ReturnType>
1926       </ReturnValue>
1927       <Parameters>
1928         <Parameter Name="e" Type="System.EventArgs" />
1929       </Parameters>
1930       <Docs>
1931         <remarks>
1932           <attribution license="cc4" from="Microsoft" modified="false" />
1933           <para>Raising an event invokes the event handler through a delegate. For more information, see <format type="text/html"><a href="f2adaf01-1ed1-42e1-8c31-8d467e7e0ee2">Raising an Event</a></format>.</para>
1934           <para>The <see cref="M:System.Windows.Forms.ToolStrip.OnBeginDrag(System.EventArgs)" /> method also allows derived classes to handle the event without attaching a delegate. This is the preferred technique for handling the event in a derived class.</para>
1935         </remarks>
1936         <summary>
1937           <attribution license="cc4" from="Microsoft" modified="false" />
1938           <para>Raises the <see cref="E:System.Windows.Forms.ToolStrip.BeginDrag" /> event. </para>
1939         </summary>
1940         <param name="e">
1941           <attribution license="cc4" from="Microsoft" modified="false" />An <see cref="T:System.EventArgs" /> that contains the event data.</param>
1942       </Docs>
1943     </Member>
1944     <Member MemberName="OnDockChanged">
1945       <MemberSignature Language="C#" Value="protected override void OnDockChanged (EventArgs e);" />
1946       <MemberType>Method</MemberType>
1947       <ReturnValue>
1948         <ReturnType>System.Void</ReturnType>
1949       </ReturnValue>
1950       <Parameters>
1951         <Parameter Name="e" Type="System.EventArgs" />
1952       </Parameters>
1953       <Docs>
1954         <since version=".NET 2.0" />
1955         <remarks>
1956           <attribution license="cc4" from="Microsoft" modified="false" />
1957           <para>Raising an event invokes the event handler through a delegate. For more information, see <format type="text/html"><a href="f2adaf01-1ed1-42e1-8c31-8d467e7e0ee2">Raising an Event</a></format>.</para>
1958           <para>The <see cref="M:System.Windows.Forms.ToolStrip.OnDockChanged(System.EventArgs)" /> method also allows derived classes to handle the event without attaching a delegate. This is the preferred technique for handling the event in a derived class.</para>
1959         </remarks>
1960         <summary>
1961           <attribution license="cc4" from="Microsoft" modified="false" />
1962           <para>Raises the <see cref="E:System.Windows.Forms.Control.DockChanged" /> event. </para>
1963         </summary>
1964         <param name="e">
1965           <attribution license="cc4" from="Microsoft" modified="false" />An <see cref="T:System.EventArgs" /> that contains the event data.</param>
1966       </Docs>
1967       <AssemblyInfo>
1968         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1969       </AssemblyInfo>
1970     </Member>
1971     <Member MemberName="OnEnabledChanged">
1972       <MemberSignature Language="C#" Value="protected override void OnEnabledChanged (EventArgs e);" />
1973       <MemberType>Method</MemberType>
1974       <ReturnValue>
1975         <ReturnType>System.Void</ReturnType>
1976       </ReturnValue>
1977       <Parameters>
1978         <Parameter Name="e" Type="System.EventArgs" />
1979       </Parameters>
1980       <Docs>
1981         <since version=".NET 2.0" />
1982         <remarks>
1983           <attribution license="cc4" from="Microsoft" modified="false" />
1984           <para>Raising an event invokes the event handler through a delegate. For more information, see <format type="text/html"><a href="F2ADAF01-1ED1-42E1-8C31-8D467E7E0EE2">Raising an Event</a></format>.</para>
1985           <para>The <see cref="M:System.Windows.Forms.ToolStrip.OnEnabledChanged(System.EventArgs)" /> method also allows derived classes to handle the event without attaching a delegate. This is the preferred technique for handling the event in a derived class.</para>
1986         </remarks>
1987         <summary>
1988           <attribution license="cc4" from="Microsoft" modified="false" />
1989           <para>Raises the <see cref="P:System.Windows.Forms.Control.Enabled" /> event.</para>
1990         </summary>
1991         <param name="e">
1992           <attribution license="cc4" from="Microsoft" modified="false" />An <see cref="T:System.EventArgs" /> that contains the event data. </param>
1993       </Docs>
1994       <AssemblyInfo>
1995         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1996       </AssemblyInfo>
1997     </Member>
1998     <Member MemberName="OnEndDrag">
1999       <MemberSignature Language="C#" Value="protected virtual void OnEndDrag (EventArgs e);" />
2000       <MemberType>Method</MemberType>
2001       <AssemblyInfo>
2002         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2003       </AssemblyInfo>
2004       <ReturnValue>
2005         <ReturnType>System.Void</ReturnType>
2006       </ReturnValue>
2007       <Parameters>
2008         <Parameter Name="e" Type="System.EventArgs" />
2009       </Parameters>
2010       <Docs>
2011         <remarks>
2012           <attribution license="cc4" from="Microsoft" modified="false" />
2013           <para>Raising an event invokes the event handler through a delegate. For more information, see <format type="text/html"><a href="f2adaf01-1ed1-42e1-8c31-8d467e7e0ee2">Raising an Event</a></format>.</para>
2014           <para>The <see cref="M:System.Windows.Forms.ToolStrip.OnEndDrag(System.EventArgs)" /> method also allows derived classes to handle the event without attaching a delegate. This is the preferred technique for handling the event in a derived class.</para>
2015         </remarks>
2016         <summary>
2017           <attribution license="cc4" from="Microsoft" modified="false" />
2018           <para>Raises the <see cref="E:System.Windows.Forms.ToolStrip.EndDrag" /> event.</para>
2019         </summary>
2020         <param name="e">
2021           <attribution license="cc4" from="Microsoft" modified="false" />An <see cref="T:System.EventArgs" /> that contains the event data.</param>
2022       </Docs>
2023     </Member>
2024     <Member MemberName="OnFontChanged">
2025       <MemberSignature Language="C#" Value="protected override void OnFontChanged (EventArgs e);" />
2026       <MemberType>Method</MemberType>
2027       <ReturnValue>
2028         <ReturnType>System.Void</ReturnType>
2029       </ReturnValue>
2030       <Parameters>
2031         <Parameter Name="e" Type="System.EventArgs" />
2032       </Parameters>
2033       <Docs>
2034         <remarks>To be added.</remarks>
2035         <since version=".NET 2.0" />
2036         <summary>
2037           <attribution license="cc4" from="Microsoft" modified="false" />
2038           <para>Raises the <see cref="E:System.Windows.Forms.Control.FontChanged" /> event.</para>
2039         </summary>
2040         <param name="e">
2041           <attribution license="cc4" from="Microsoft" modified="false" />An <see cref="T:System.EventArgs" /> that contains the event data.</param>
2042       </Docs>
2043       <AssemblyInfo>
2044         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2045       </AssemblyInfo>
2046     </Member>
2047     <Member MemberName="OnHandleCreated">
2048       <MemberSignature Language="C#" Value="protected override void OnHandleCreated (EventArgs e);" />
2049       <MemberType>Method</MemberType>
2050       <ReturnValue>
2051         <ReturnType>System.Void</ReturnType>
2052       </ReturnValue>
2053       <Parameters>
2054         <Parameter Name="e" Type="System.EventArgs" />
2055       </Parameters>
2056       <Docs>
2057         <since version=".NET 2.0" />
2058         <remarks>
2059           <attribution license="cc4" from="Microsoft" modified="false" />
2060           <para>Raising an event invokes the event handler through a delegate. For more information, see <format type="text/html"><a href="F2ADAF01-1ED1-42E1-8C31-8D467E7E0EE2">Raising an Event</a></format>.</para>
2061           <para>The <see cref="M:System.Windows.Forms.ToolStrip.OnHandleCreated(System.EventArgs)" /> method also allows derived classes to handle the event without attaching a delegate. This is the preferred technique for handling the event in a derived class.</para>
2062         </remarks>
2063         <summary>
2064           <attribution license="cc4" from="Microsoft" modified="false" />
2065           <para>Raises the <see cref="E:System.Windows.Forms.Control.HandleCreated" /> event.</para>
2066         </summary>
2067         <param name="e">
2068           <attribution license="cc4" from="Microsoft" modified="false" />An <see cref="T:System.EventArgs" /> that contains the event data. </param>
2069       </Docs>
2070       <AssemblyInfo>
2071         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2072       </AssemblyInfo>
2073     </Member>
2074     <Member MemberName="OnHandleDestroyed">
2075       <MemberSignature Language="C#" Value="protected override void OnHandleDestroyed (EventArgs e);" />
2076       <MemberType>Method</MemberType>
2077       <ReturnValue>
2078         <ReturnType>System.Void</ReturnType>
2079       </ReturnValue>
2080       <Parameters>
2081         <Parameter Name="e" Type="System.EventArgs" />
2082       </Parameters>
2083       <Docs>
2084         <since version=".NET 2.0" />
2085         <remarks>
2086           <attribution license="cc4" from="Microsoft" modified="false" />
2087           <para>Raising an event invokes the event handler through a delegate. For more information, see <format type="text/html"><a href="F2ADAF01-1ED1-42E1-8C31-8D467E7E0EE2">Raising an Event</a></format>.</para>
2088           <para>The <see cref="M:System.Windows.Forms.ToolStrip.OnHandleDestroyed(System.EventArgs)" /> method also allows derived classes to handle the event without attaching a delegate. This is the preferred technique for handling the event in a derived class.</para>
2089         </remarks>
2090         <summary>
2091           <attribution license="cc4" from="Microsoft" modified="false" />
2092           <para>Raises the <see cref="E:System.Windows.Forms.Control.HandleDestroyed" /> event.</para>
2093         </summary>
2094         <param name="e">
2095           <attribution license="cc4" from="Microsoft" modified="false" />An <see cref="T:System.EventArgs" /> that contains the event data. </param>
2096       </Docs>
2097       <AssemblyInfo>
2098         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2099       </AssemblyInfo>
2100     </Member>
2101     <Member MemberName="OnInvalidated">
2102       <MemberSignature Language="C#" Value="protected override void OnInvalidated (System.Windows.Forms.InvalidateEventArgs e);" />
2103       <MemberType>Method</MemberType>
2104       <ReturnValue>
2105         <ReturnType>System.Void</ReturnType>
2106       </ReturnValue>
2107       <Parameters>
2108         <Parameter Name="e" Type="System.Windows.Forms.InvalidateEventArgs" />
2109       </Parameters>
2110       <Docs>
2111         <remarks>To be added.</remarks>
2112         <since version=".NET 2.0" />
2113         <summary>
2114           <attribution license="cc4" from="Microsoft" modified="false" />
2115           <para>Raises the <see cref="E:System.Windows.Forms.Control.Invalidated" /> event.</para>
2116         </summary>
2117         <param name="e">
2118           <attribution license="cc4" from="Microsoft" modified="false" />An <see cref="T:System.Windows.Forms.InvalidateEventArgs" /> that contains the event data.</param>
2119       </Docs>
2120       <AssemblyInfo>
2121         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2122       </AssemblyInfo>
2123     </Member>
2124     <Member MemberName="OnItemAdded">
2125       <MemberSignature Language="C#" Value="protected virtual void OnItemAdded (System.Windows.Forms.ToolStripItemEventArgs e);" />
2126       <MemberType>Method</MemberType>
2127       <AssemblyInfo>
2128         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2129       </AssemblyInfo>
2130       <ReturnValue>
2131         <ReturnType>System.Void</ReturnType>
2132       </ReturnValue>
2133       <Parameters>
2134         <Parameter Name="e" Type="System.Windows.Forms.ToolStripItemEventArgs" />
2135       </Parameters>
2136       <Docs>
2137         <remarks>
2138           <attribution license="cc4" from="Microsoft" modified="false" />
2139           <para>Raising an event invokes the event handler through a delegate. For more information, see <format type="text/html"><a href="f2adaf01-1ed1-42e1-8c31-8d467e7e0ee2">Raising an Event</a></format>.</para>
2140           <para>The <see cref="M:System.Windows.Forms.ToolStrip.OnItemAdded(System.Windows.Forms.ToolStripItemEventArgs)" /> method also allows derived classes to handle the event without attaching a delegate. This is the preferred technique for handling the event in a derived class.</para>
2141         </remarks>
2142         <summary>
2143           <attribution license="cc4" from="Microsoft" modified="false" />
2144           <para>Raises the <see cref="E:System.Windows.Forms.ToolStrip.ItemAdded" /> event.</para>
2145         </summary>
2146         <param name="e">
2147           <attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.Windows.Forms.ToolStripItemEventArgs" /> that contains the event data.</param>
2148       </Docs>
2149     </Member>
2150     <Member MemberName="OnItemClicked">
2151       <MemberSignature Language="C#" Value="protected virtual void OnItemClicked (System.Windows.Forms.ToolStripItemClickedEventArgs e);" />
2152       <MemberType>Method</MemberType>
2153       <ReturnValue>
2154         <ReturnType>System.Void</ReturnType>
2155       </ReturnValue>
2156       <Parameters>
2157         <Parameter Name="e" Type="System.Windows.Forms.ToolStripItemClickedEventArgs" />
2158       </Parameters>
2159       <Docs>
2160         <since version=".NET 2.0" />
2161         <remarks>
2162           <attribution license="cc4" from="Microsoft" modified="false" />
2163           <para>Raising an event invokes the event handler through a delegate. For more information, see <format type="text/html"><a href="f2adaf01-1ed1-42e1-8c31-8d467e7e0ee2">Raising an Event</a></format>.</para>
2164           <para>The <see cref="M:System.Windows.Forms.ToolStrip.OnItemClicked(System.Windows.Forms.ToolStripItemClickedEventArgs)" /> method also allows derived classes to handle the event without attaching a delegate. This is the preferred technique for handling the event in a derived class.</para>
2165         </remarks>
2166         <summary>
2167           <attribution license="cc4" from="Microsoft" modified="false" />
2168           <para>Raises the <see cref="E:System.Windows.Forms.ToolStrip.ItemClicked" /> event.</para>
2169         </summary>
2170         <param name="e">
2171           <attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.Windows.Forms.ToolStripItemClickedEventArgs" /> that contains the event data. </param>
2172       </Docs>
2173       <AssemblyInfo>
2174         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2175       </AssemblyInfo>
2176     </Member>
2177     <Member MemberName="OnItemRemoved">
2178       <MemberSignature Language="C#" Value="protected virtual void OnItemRemoved (System.Windows.Forms.ToolStripItemEventArgs e);" />
2179       <MemberType>Method</MemberType>
2180       <AssemblyInfo>
2181         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2182       </AssemblyInfo>
2183       <ReturnValue>
2184         <ReturnType>System.Void</ReturnType>
2185       </ReturnValue>
2186       <Parameters>
2187         <Parameter Name="e" Type="System.Windows.Forms.ToolStripItemEventArgs" />
2188       </Parameters>
2189       <Docs>
2190         <remarks>
2191           <attribution license="cc4" from="Microsoft" modified="false" />
2192           <para>Raising an event invokes the event handler through a delegate. For more information, see <format type="text/html"><a href="f2adaf01-1ed1-42e1-8c31-8d467e7e0ee2">Raising an Event</a></format>.</para>
2193           <para>The <see cref="M:System.Windows.Forms.ToolStrip.OnItemRemoved(System.Windows.Forms.ToolStripItemEventArgs)" /> method also allows derived classes to handle the event without attaching a delegate. This is the preferred technique for handling the event in a derived class.</para>
2194         </remarks>
2195         <summary>
2196           <attribution license="cc4" from="Microsoft" modified="false" />
2197           <para>Raises the <see cref="E:System.Windows.Forms.ToolStrip.ItemRemoved" /> event.</para>
2198         </summary>
2199         <param name="e">
2200           <attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.Windows.Forms.ToolStripItemEventArgs" /> that contains the event data.</param>
2201       </Docs>
2202     </Member>
2203     <Member MemberName="OnLayout">
2204       <MemberSignature Language="C#" Value="protected override void OnLayout (System.Windows.Forms.LayoutEventArgs e);" />
2205       <MemberType>Method</MemberType>
2206       <ReturnValue>
2207         <ReturnType>System.Void</ReturnType>
2208       </ReturnValue>
2209       <Parameters>
2210         <Parameter Name="e" Type="System.Windows.Forms.LayoutEventArgs" />
2211       </Parameters>
2212       <Docs>
2213         <since version=".NET 2.0" />
2214         <remarks>
2215           <attribution license="cc4" from="Microsoft" modified="false" />
2216           <para>Raising an event invokes the event handler through a delegate. For more information, see <format type="text/html"><a href="F2ADAF01-1ED1-42E1-8C31-8D467E7E0EE2">Raising an Event</a></format>.</para>
2217           <para>The <see cref="M:System.Windows.Forms.ToolStrip.OnLayout(System.Windows.Forms.LayoutEventArgs)" /> method also allows derived classes to handle the event without attaching a delegate. This is the preferred technique for handling the event in a derived class.</para>
2218         </remarks>
2219         <summary>
2220           <attribution license="cc4" from="Microsoft" modified="false" />
2221           <para>Raises the <see cref="E:System.Windows.Forms.Control.Layout" /> event.</para>
2222         </summary>
2223         <param name="e">
2224           <attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.Windows.Forms.LayoutEventArgs" /> that contains the event data. </param>
2225       </Docs>
2226       <AssemblyInfo>
2227         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2228       </AssemblyInfo>
2229     </Member>
2230     <Member MemberName="OnLayoutCompleted">
2231       <MemberSignature Language="C#" Value="protected virtual void OnLayoutCompleted (EventArgs e);" />
2232       <MemberType>Method</MemberType>
2233       <ReturnValue>
2234         <ReturnType>System.Void</ReturnType>
2235       </ReturnValue>
2236       <Parameters>
2237         <Parameter Name="e" Type="System.EventArgs" />
2238       </Parameters>
2239       <Docs>
2240         <since version=".NET 2.0" />
2241         <remarks>
2242           <attribution license="cc4" from="Microsoft" modified="false" />
2243           <para>Raising an event invokes the event handler through a delegate. For more information, see <format type="text/html"><a href="f2adaf01-1ed1-42e1-8c31-8d467e7e0ee2">Raising an Event</a></format>.</para>
2244           <para>The <see cref="M:System.Windows.Forms.ToolStrip.OnLayoutCompleted(System.EventArgs)" /> method also allows derived classes to handle the event without attaching a delegate. This is the preferred technique for handling the event in a derived class.</para>
2245         </remarks>
2246         <summary>
2247           <attribution license="cc4" from="Microsoft" modified="false" />
2248           <para>Raises the <see cref="E:System.Windows.Forms.ToolStrip.LayoutCompleted" /> event.</para>
2249         </summary>
2250         <param name="e">
2251           <attribution license="cc4" from="Microsoft" modified="false" />An <see cref="T:System.EventArgs" /> that contains the event data.</param>
2252       </Docs>
2253       <AssemblyInfo>
2254         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2255       </AssemblyInfo>
2256     </Member>
2257     <Member MemberName="OnLayoutStyleChanged">
2258       <MemberSignature Language="C#" Value="protected virtual void OnLayoutStyleChanged (EventArgs e);" />
2259       <MemberType>Method</MemberType>
2260       <ReturnValue>
2261         <ReturnType>System.Void</ReturnType>
2262       </ReturnValue>
2263       <Parameters>
2264         <Parameter Name="e" Type="System.EventArgs" />
2265       </Parameters>
2266       <Docs>
2267         <since version=".NET 2.0" />
2268         <remarks>
2269           <attribution license="cc4" from="Microsoft" modified="false" />
2270           <para>Raising an event invokes the event handler through a delegate. For more information, see <format type="text/html"><a href="f2adaf01-1ed1-42e1-8c31-8d467e7e0ee2">Raising an Event</a></format>.</para>
2271           <para>The <see cref="M:System.Windows.Forms.ToolStrip.OnLayoutStyleChanged(System.EventArgs)" /> method also allows derived classes to handle the event without attaching a delegate. This is the preferred technique for handling the event in a derived class.</para>
2272         </remarks>
2273         <summary>
2274           <attribution license="cc4" from="Microsoft" modified="false" />
2275           <para>Raises the <see cref="E:System.Windows.Forms.ToolStrip.LayoutStyleChanged" /> event.</para>
2276         </summary>
2277         <param name="e">
2278           <attribution license="cc4" from="Microsoft" modified="false" />An <see cref="T:System.EventArgs" /> that contains the event data.</param>
2279       </Docs>
2280       <AssemblyInfo>
2281         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2282       </AssemblyInfo>
2283     </Member>
2284     <Member MemberName="OnLeave">
2285       <MemberSignature Language="C#" Value="protected override void OnLeave (EventArgs e);" />
2286       <MemberType>Method</MemberType>
2287       <ReturnValue>
2288         <ReturnType>System.Void</ReturnType>
2289       </ReturnValue>
2290       <Parameters>
2291         <Parameter Name="e" Type="System.EventArgs" />
2292       </Parameters>
2293       <Docs>
2294         <since version=".NET 2.0" />
2295         <remarks>
2296           <attribution license="cc4" from="Microsoft" modified="false" />
2297           <para>Raising an event invokes the event handler through a delegate. For more information, see <format type="text/html"><a href="f2adaf01-1ed1-42e1-8c31-8d467e7e0ee2">Raising an Event</a></format>.</para>
2298           <para>The <see cref="M:System.Windows.Forms.ToolStrip.OnLeave(System.EventArgs)" /> method also allows derived classes to handle the event without attaching a delegate. This is the preferred technique for handling the event in a derived class.</para>
2299         </remarks>
2300         <summary>
2301           <attribution license="cc4" from="Microsoft" modified="false" />
2302           <para>Raises the <see cref="E:System.Windows.Forms.Control.Leave" /> event.</para>
2303         </summary>
2304         <param name="e">
2305           <attribution license="cc4" from="Microsoft" modified="false" />An <see cref="T:System.EventArgs" /> that contains the event data. </param>
2306       </Docs>
2307       <AssemblyInfo>
2308         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2309       </AssemblyInfo>
2310     </Member>
2311     <Member MemberName="OnLostFocus">
2312       <MemberSignature Language="C#" Value="protected override void OnLostFocus (EventArgs e);" />
2313       <MemberType>Method</MemberType>
2314       <ReturnValue>
2315         <ReturnType>System.Void</ReturnType>
2316       </ReturnValue>
2317       <Parameters>
2318         <Parameter Name="e" Type="System.EventArgs" />
2319       </Parameters>
2320       <Docs>
2321         <since version=".NET 2.0" />
2322         <remarks>
2323           <attribution license="cc4" from="Microsoft" modified="false" />
2324           <para>Raising an event invokes the event handler through a delegate. For more information, see <format type="text/html"><a href="F2ADAF01-1ED1-42E1-8C31-8D467E7E0EE2">Raising an Event</a></format>.</para>
2325           <para>The <see cref="M:System.Windows.Forms.ToolStrip.OnLostFocus(System.EventArgs)" /> method also allows derived classes to handle the event without attaching a delegate. This is the preferred technique for handling the event in a derived class.</para>
2326         </remarks>
2327         <summary>
2328           <attribution license="cc4" from="Microsoft" modified="false" />
2329           <para>Raises the <see cref="E:System.Windows.Forms.Control.LostFocus" /> event.</para>
2330         </summary>
2331         <param name="e">
2332           <attribution license="cc4" from="Microsoft" modified="false" />An <see cref="T:System.EventArgs" /> that contains the event data. </param>
2333       </Docs>
2334       <AssemblyInfo>
2335         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2336       </AssemblyInfo>
2337     </Member>
2338     <Member MemberName="OnMouseCaptureChanged">
2339       <MemberSignature Language="C#" Value="protected override void OnMouseCaptureChanged (EventArgs e);" />
2340       <MemberType>Method</MemberType>
2341       <AssemblyInfo>
2342         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2343       </AssemblyInfo>
2344       <ReturnValue>
2345         <ReturnType>System.Void</ReturnType>
2346       </ReturnValue>
2347       <Parameters>
2348         <Parameter Name="e" Type="System.EventArgs" />
2349       </Parameters>
2350       <Docs>
2351         <remarks>To be added.</remarks>
2352         <summary>
2353           <attribution license="cc4" from="Microsoft" modified="false" />
2354           <para>Raises the <see cref="E:System.Windows.Forms.Control.MouseCaptureChanged" /> event.</para>
2355         </summary>
2356         <param name="e">
2357           <attribution license="cc4" from="Microsoft" modified="false" />An <see cref="T:System.EventArgs" /> that contains the event data.</param>
2358       </Docs>
2359     </Member>
2360     <Member MemberName="OnMouseDown">
2361       <MemberSignature Language="C#" Value="protected override void OnMouseDown (System.Windows.Forms.MouseEventArgs mea);" />
2362       <MemberType>Method</MemberType>
2363       <ReturnValue>
2364         <ReturnType>System.Void</ReturnType>
2365       </ReturnValue>
2366       <Parameters>
2367         <Parameter Name="mea" Type="System.Windows.Forms.MouseEventArgs" />
2368       </Parameters>
2369       <Docs>
2370         <since version=".NET 2.0" />
2371         <remarks>
2372           <attribution license="cc4" from="Microsoft" modified="false" />
2373           <para>Raising an event invokes the event handler through a delegate. For more information, see <format type="text/html"><a href="F2ADAF01-1ED1-42E1-8C31-8D467E7E0EE2">Raising an Event</a></format>.</para>
2374           <para>The <see cref="M:System.Windows.Forms.ToolStrip.OnMouseDown(System.Windows.Forms.MouseEventArgs)" /> method also allows derived classes to handle the event without attaching a delegate. This is the preferred technique for handling the event in a derived class.</para>
2375         </remarks>
2376         <summary>
2377           <attribution license="cc4" from="Microsoft" modified="false" />
2378           <para>Raises the <see cref="E:System.Windows.Forms.Control.MouseDown" /> event.</para>
2379         </summary>
2380         <param name="mea">
2381           <attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.Windows.Forms.MouseEventArgs" /> that contains the event data. </param>
2382       </Docs>
2383       <AssemblyInfo>
2384         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2385       </AssemblyInfo>
2386     </Member>
2387     <Member MemberName="OnMouseLeave">
2388       <MemberSignature Language="C#" Value="protected override void OnMouseLeave (EventArgs e);" />
2389       <MemberType>Method</MemberType>
2390       <ReturnValue>
2391         <ReturnType>System.Void</ReturnType>
2392       </ReturnValue>
2393       <Parameters>
2394         <Parameter Name="e" Type="System.EventArgs" />
2395       </Parameters>
2396       <Docs>
2397         <since version=".NET 2.0" />
2398         <remarks>
2399           <attribution license="cc4" from="Microsoft" modified="false" />
2400           <para>Raising an event invokes the event handler through a delegate. For more information, see <format type="text/html"><a href="F2ADAF01-1ED1-42E1-8C31-8D467E7E0EE2">Raising an Event</a></format>.</para>
2401           <para>The <see cref="M:System.Windows.Forms.ToolStrip.OnMouseLeave(System.EventArgs)" /> method also allows derived classes to handle the event without attaching a delegate. This is the preferred technique for handling the event in a derived class.</para>
2402         </remarks>
2403         <summary>
2404           <attribution license="cc4" from="Microsoft" modified="false" />
2405           <para>Raises the <see cref="E:System.Windows.Forms.Control.MouseLeave" /> event.</para>
2406         </summary>
2407         <param name="e">
2408           <attribution license="cc4" from="Microsoft" modified="false" />An <see cref="T:System.EventArgs" /> that contains the event data. </param>
2409       </Docs>
2410       <AssemblyInfo>
2411         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2412       </AssemblyInfo>
2413     </Member>
2414     <Member MemberName="OnMouseMove">
2415       <MemberSignature Language="C#" Value="protected override void OnMouseMove (System.Windows.Forms.MouseEventArgs mea);" />
2416       <MemberType>Method</MemberType>
2417       <ReturnValue>
2418         <ReturnType>System.Void</ReturnType>
2419       </ReturnValue>
2420       <Parameters>
2421         <Parameter Name="mea" Type="System.Windows.Forms.MouseEventArgs" />
2422       </Parameters>
2423       <Docs>
2424         <since version=".NET 2.0" />
2425         <remarks>
2426           <attribution license="cc4" from="Microsoft" modified="false" />
2427           <para>Raising an event invokes the event handler through a delegate. For more information, see <format type="text/html"><a href="F2ADAF01-1ED1-42E1-8C31-8D467E7E0EE2">Raising an Event</a></format>.</para>
2428           <para>The <see cref="M:System.Windows.Forms.ToolStrip.OnMouseMove(System.Windows.Forms.MouseEventArgs)" /> method also allows derived classes to handle the event without attaching a delegate. This is the preferred technique for handling the event in a derived class.</para>
2429         </remarks>
2430         <summary>
2431           <attribution license="cc4" from="Microsoft" modified="false" />
2432           <para>Raises the <see cref="E:System.Windows.Forms.Control.MouseMove" /> event.</para>
2433         </summary>
2434         <param name="mea">
2435           <attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.Windows.Forms.MouseEventArgs" /> that contains the event data. </param>
2436       </Docs>
2437       <AssemblyInfo>
2438         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2439       </AssemblyInfo>
2440     </Member>
2441     <Member MemberName="OnMouseUp">
2442       <MemberSignature Language="C#" Value="protected override void OnMouseUp (System.Windows.Forms.MouseEventArgs mea);" />
2443       <MemberType>Method</MemberType>
2444       <ReturnValue>
2445         <ReturnType>System.Void</ReturnType>
2446       </ReturnValue>
2447       <Parameters>
2448         <Parameter Name="mea" Type="System.Windows.Forms.MouseEventArgs" />
2449       </Parameters>
2450       <Docs>
2451         <since version=".NET 2.0" />
2452         <remarks>
2453           <attribution license="cc4" from="Microsoft" modified="false" />
2454           <para>Raising an event invokes the event handler through a delegate. For more information, see <format type="text/html"><a href="F2ADAF01-1ED1-42E1-8C31-8D467E7E0EE2">Raising an Event</a></format>.</para>
2455           <para>The <see cref="M:System.Windows.Forms.ToolStrip.OnMouseUp(System.Windows.Forms.MouseEventArgs)" /> method also allows derived classes to handle the event without attaching a delegate. This is the preferred technique for handling the event in a derived class.</para>
2456         </remarks>
2457         <summary>
2458           <attribution license="cc4" from="Microsoft" modified="false" />
2459           <para>Raises the <see cref="E:System.Windows.Forms.Control.MouseUp" /> event.</para>
2460         </summary>
2461         <param name="mea">
2462           <attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.Windows.Forms.MouseEventArgs" /> that contains the event data. </param>
2463       </Docs>
2464       <AssemblyInfo>
2465         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2466       </AssemblyInfo>
2467     </Member>
2468     <Member MemberName="OnPaint">
2469       <MemberSignature Language="C#" Value="protected override void OnPaint (System.Windows.Forms.PaintEventArgs e);" />
2470       <MemberType>Method</MemberType>
2471       <ReturnValue>
2472         <ReturnType>System.Void</ReturnType>
2473       </ReturnValue>
2474       <Parameters>
2475         <Parameter Name="e" Type="System.Windows.Forms.PaintEventArgs" />
2476       </Parameters>
2477       <Docs>
2478         <since version=".NET 2.0" />
2479         <remarks>
2480           <attribution license="cc4" from="Microsoft" modified="false" />
2481           <para>Raising an event invokes the event handler through a delegate. For more information, see <format type="text/html"><a href="F2ADAF01-1ED1-42E1-8C31-8D467E7E0EE2">Raising an Event</a></format>.</para>
2482           <para>The <see cref="M:System.Windows.Forms.ToolStrip.OnPaint(System.Windows.Forms.PaintEventArgs)" /> method also allows derived classes to handle the event without attaching a delegate. This is the preferred technique for handling the event in a derived class.</para>
2483         </remarks>
2484         <summary>
2485           <attribution license="cc4" from="Microsoft" modified="false" />
2486           <para>Raises the <see cref="E:System.Windows.Forms.Control.Paint" /> event.</para>
2487         </summary>
2488         <param name="e">
2489           <attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.Windows.Forms.PaintEventArgs" /> that contains the event data. </param>
2490       </Docs>
2491       <AssemblyInfo>
2492         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2493       </AssemblyInfo>
2494     </Member>
2495     <Member MemberName="OnPaintBackground">
2496       <MemberSignature Language="C#" Value="protected override void OnPaintBackground (System.Windows.Forms.PaintEventArgs e);" />
2497       <MemberType>Method</MemberType>
2498       <ReturnValue>
2499         <ReturnType>System.Void</ReturnType>
2500       </ReturnValue>
2501       <Parameters>
2502         <Parameter Name="e" Type="System.Windows.Forms.PaintEventArgs" />
2503       </Parameters>
2504       <Docs>
2505         <since version=".NET 2.0" />
2506         <remarks>
2507           <attribution license="cc4" from="Microsoft" modified="false" />
2508           <para>Raising an event invokes the event handler through a delegate. For more information, see <format type="text/html"><a href="F2ADAF01-1ED1-42E1-8C31-8D467E7E0EE2">Raising an Event</a></format>.</para>
2509           <para>The <see cref="M:System.Windows.Forms.ToolStrip.OnPaintBackground(System.Windows.Forms.PaintEventArgs)" /> method also allows derived classes to handle the event without attaching a delegate. This is the preferred technique for handling the event in a derived class.</para>
2510         </remarks>
2511         <summary>
2512           <attribution license="cc4" from="Microsoft" modified="false" />
2513           <para>Raises the <see cref="E:System.Windows.Forms.Control.Paint" /> event for the <see cref="T:System.Windows.Forms.ToolStrip" /> background.</para>
2514         </summary>
2515         <param name="e">
2516           <attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.Windows.Forms.PaintEventArgs" /> that contains information about the control to paint. </param>
2517       </Docs>
2518       <AssemblyInfo>
2519         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2520       </AssemblyInfo>
2521       <Attributes>
2522         <Attribute>
2523           <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)</AttributeName>
2524         </Attribute>
2525       </Attributes>
2526     </Member>
2527     <Member MemberName="OnPaintGrip">
2528       <MemberSignature Language="C#" Value="protected virtual void OnPaintGrip (System.Windows.Forms.PaintEventArgs e);" />
2529       <MemberType>Method</MemberType>
2530       <AssemblyInfo>
2531         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2532       </AssemblyInfo>
2533       <ReturnValue>
2534         <ReturnType>System.Void</ReturnType>
2535       </ReturnValue>
2536       <Parameters>
2537         <Parameter Name="e" Type="System.Windows.Forms.PaintEventArgs" />
2538       </Parameters>
2539       <Docs>
2540         <remarks>
2541           <attribution license="cc4" from="Microsoft" modified="false" />
2542           <para>Use this method when the move handle is painted.</para>
2543           <para>Raising an event invokes the event handler through a delegate. For more information, see <format type="text/html"><a href="F2ADAF01-1ED1-42E1-8C31-8D467E7E0EE2">Raising an Event</a></format>.</para>
2544           <para>The <see cref="M:System.Windows.Forms.ToolStrip.OnPaintGrip(System.Windows.Forms.PaintEventArgs)" /> method also allows derived classes to handle the event without attaching a delegate. This is the preferred technique for handling the event in a derived class.</para>
2545         </remarks>
2546         <summary>
2547           <attribution license="cc4" from="Microsoft" modified="false" />
2548           <para>Raises the <see cref="E:System.Windows.Forms.ToolStrip.PaintGrip" /> event.</para>
2549         </summary>
2550         <param name="e">
2551           <attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.Windows.Forms.PaintEventArgs" /> that contains the event data. </param>
2552       </Docs>
2553     </Member>
2554     <Member MemberName="OnRendererChanged">
2555       <MemberSignature Language="C#" Value="protected virtual void OnRendererChanged (EventArgs e);" />
2556       <MemberType>Method</MemberType>
2557       <ReturnValue>
2558         <ReturnType>System.Void</ReturnType>
2559       </ReturnValue>
2560       <Parameters>
2561         <Parameter Name="e" Type="System.EventArgs" />
2562       </Parameters>
2563       <Docs>
2564         <since version=".NET 2.0" />
2565         <remarks>
2566           <attribution license="cc4" from="Microsoft" modified="false" />
2567           <para>For more information about handling events, see <format type="text/html"><a href="01e4f1bc-e55e-413f-98c7-6588493e5f67">Consuming Events</a></format>. </para>
2568           <para>The <see cref="M:System.Windows.Forms.ToolStrip.OnRendererChanged(System.EventArgs)" /> method also allows derived classes to handle the event without attaching a delegate. This is the preferred technique for handling the event in a derived class.</para>
2569         </remarks>
2570         <summary>
2571           <attribution license="cc4" from="Microsoft" modified="false" />
2572           <para>Raises the <see cref="E:System.Windows.Forms.ToolStrip.RendererChanged" /> event.</para>
2573         </summary>
2574         <param name="e">
2575           <attribution license="cc4" from="Microsoft" modified="false" />An <see cref="T:System.EventArgs" /> that contains the event data.</param>
2576       </Docs>
2577       <AssemblyInfo>
2578         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2579       </AssemblyInfo>
2580     </Member>
2581     <Member MemberName="OnRightToLeftChanged">
2582       <MemberSignature Language="C#" Value="protected override void OnRightToLeftChanged (EventArgs e);" />
2583       <MemberType>Method</MemberType>
2584       <ReturnValue>
2585         <ReturnType>System.Void</ReturnType>
2586       </ReturnValue>
2587       <Parameters>
2588         <Parameter Name="e" Type="System.EventArgs" />
2589       </Parameters>
2590       <Docs>
2591         <since version=".NET 2.0" />
2592         <remarks>
2593           <attribution license="cc4" from="Microsoft" modified="false" />
2594           <para>Raising an event invokes the event handler through a delegate. For more information, see <format type="text/html"><a href="F2ADAF01-1ED1-42E1-8C31-8D467E7E0EE2">Raising an Event</a></format>.</para>
2595           <para>The <see cref="M:System.Windows.Forms.ToolStrip.OnRightToLeftChanged(System.EventArgs)" /> method also allows derived classes to handle the event without attaching a delegate. This is the preferred technique for handling the event in a derived class.</para>
2596         </remarks>
2597         <summary>
2598           <attribution license="cc4" from="Microsoft" modified="false" />
2599           <para>Raises the <see cref="E:System.Windows.Forms.Control.RightToLeftChanged" /> event.</para>
2600         </summary>
2601         <param name="e">
2602           <attribution license="cc4" from="Microsoft" modified="false" />An <see cref="T:System.EventArgs" /> that contains the event data. </param>
2603       </Docs>
2604       <AssemblyInfo>
2605         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2606       </AssemblyInfo>
2607       <Attributes>
2608         <Attribute>
2609           <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)</AttributeName>
2610         </Attribute>
2611       </Attributes>
2612     </Member>
2613     <Member MemberName="OnScroll">
2614       <MemberSignature Language="C#" Value="protected override void OnScroll (System.Windows.Forms.ScrollEventArgs se);" />
2615       <MemberType>Method</MemberType>
2616       <AssemblyInfo>
2617         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2618       </AssemblyInfo>
2619       <ReturnValue>
2620         <ReturnType>System.Void</ReturnType>
2621       </ReturnValue>
2622       <Parameters>
2623         <Parameter Name="se" Type="System.Windows.Forms.ScrollEventArgs" />
2624       </Parameters>
2625       <Docs>
2626         <remarks>To be added.</remarks>
2627         <summary>
2628           <attribution license="cc4" from="Microsoft" modified="false" />
2629           <para>Raises the <see cref="E:System.Windows.Forms.ScrollableControl.Scroll" /> event.</para>
2630         </summary>
2631         <param name="se">
2632           <attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.Windows.Forms.ScrollEventArgs" /> that contains the event data.</param>
2633       </Docs>
2634     </Member>
2635     <Member MemberName="OnTabStopChanged">
2636       <MemberSignature Language="C#" Value="protected override void OnTabStopChanged (EventArgs e);" />
2637       <MemberType>Method</MemberType>
2638       <ReturnValue>
2639         <ReturnType>System.Void</ReturnType>
2640       </ReturnValue>
2641       <Parameters>
2642         <Parameter Name="e" Type="System.EventArgs" />
2643       </Parameters>
2644       <Docs>
2645         <since version=".NET 2.0" />
2646         <remarks>
2647           <attribution license="cc4" from="Microsoft" modified="false" />
2648           <para>Raising an event invokes the event handler through a delegate. For more information, see <format type="text/html"><a href="f2adaf01-1ed1-42e1-8c31-8d467e7e0ee2">Raising an Event</a></format>.</para>
2649           <para>The <see cref="M:System.Windows.Forms.ToolStrip.OnTabStopChanged(System.EventArgs)" /> method also allows derived classes to handle the event without attaching a delegate. This is the preferred technique for handling the event in a derived class.</para>
2650         </remarks>
2651         <summary>
2652           <attribution license="cc4" from="Microsoft" modified="false" />
2653           <para>Raises the <see cref="E:System.Windows.Forms.Control.TabStopChanged" /> event. </para>
2654         </summary>
2655         <param name="e">
2656           <attribution license="cc4" from="Microsoft" modified="false" />An <see cref="T:System.EventArgs" /> that contains the event data.</param>
2657       </Docs>
2658       <AssemblyInfo>
2659         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2660       </AssemblyInfo>
2661     </Member>
2662     <Member MemberName="OnVisibleChanged">
2663       <MemberSignature Language="C#" Value="protected override void OnVisibleChanged (EventArgs e);" />
2664       <MemberType>Method</MemberType>
2665       <ReturnValue>
2666         <ReturnType>System.Void</ReturnType>
2667       </ReturnValue>
2668       <Parameters>
2669         <Parameter Name="e" Type="System.EventArgs" />
2670       </Parameters>
2671       <Docs>
2672         <since version=".NET 2.0" />
2673         <remarks>
2674           <attribution license="cc4" from="Microsoft" modified="false" />
2675           <para>Changing the <see cref="P:System.Windows.Forms.Control.Enabled" /> property of a <see cref="T:System.Windows.Forms.ToolStrip" /> does not raise the various *Changed events of a <see cref="T:System.Windows.Forms.ToolStripItem" />. Raise those events with specific property settings.</para>
2676           <para>Raising an event invokes the event handler through a delegate. For more information, see <format type="text/html"><a href="f2adaf01-1ed1-42e1-8c31-8d467e7e0ee2">Raising an Event</a></format>.</para>
2677           <para>The <see cref="M:System.Windows.Forms.ToolStrip.OnVisibleChanged(System.EventArgs)" /> method also allows derived classes to handle the event without attaching a delegate. This is the preferred technique for handling the event in a derived class.</para>
2678         </remarks>
2679         <summary>
2680           <attribution license="cc4" from="Microsoft" modified="false" />
2681           <para>Raises the <see cref="E:System.Windows.Forms.ToolStripItem.VisibleChanged" /> event.</para>
2682         </summary>
2683         <param name="e">
2684           <attribution license="cc4" from="Microsoft" modified="false" />An <see cref="T:System.EventArgs" /> that contains the event data. </param>
2685       </Docs>
2686       <AssemblyInfo>
2687         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2688       </AssemblyInfo>
2689     </Member>
2690     <Member MemberName="Orientation">
2691       <MemberSignature Language="C#" Value="public System.Windows.Forms.Orientation Orientation { get; }" />
2692       <MemberType>Property</MemberType>
2693       <Attributes>
2694         <Attribute>
2695           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
2696         </Attribute>
2697       </Attributes>
2698       <ReturnValue>
2699         <ReturnType>System.Windows.Forms.Orientation</ReturnType>
2700       </ReturnValue>
2701       <Docs>
2702         <value>To be added.</value>
2703         <remarks>To be added.</remarks>
2704         <since version=".NET 2.0" />
2705         <summary>
2706           <attribution license="cc4" from="Microsoft" modified="false" />
2707           <para>Gets the orientation of the <see cref="T:System.Windows.Forms.ToolStripPanel" />.</para>
2708         </summary>
2709       </Docs>
2710       <AssemblyInfo>
2711         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2712       </AssemblyInfo>
2713     </Member>
2714     <Member MemberName="OverflowButton">
2715       <MemberSignature Language="C#" Value="public System.Windows.Forms.ToolStripOverflowButton OverflowButton { get; }" />
2716       <MemberType>Property</MemberType>
2717       <AssemblyInfo>
2718         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2719       </AssemblyInfo>
2720       <Attributes>
2721         <Attribute>
2722           <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)</AttributeName>
2723         </Attribute>
2724         <Attribute>
2725           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
2726         </Attribute>
2727       </Attributes>
2728       <ReturnValue>
2729         <ReturnType>System.Windows.Forms.ToolStripOverflowButton</ReturnType>
2730       </ReturnValue>
2731       <Docs>
2732         <value>To be added.</value>
2733         <remarks>To be added.</remarks>
2734         <summary>
2735           <attribution license="cc4" from="Microsoft" modified="false" />
2736           <para>Gets the <see cref="T:System.Windows.Forms.ToolStripItem" /> that is the overflow button for a <see cref="T:System.Windows.Forms.ToolStrip" /> with overflow enabled.</para>
2737         </summary>
2738       </Docs>
2739     </Member>
2740     <Member MemberName="PaintGrip">
2741       <MemberSignature Language="C#" Value="public event System.Windows.Forms.PaintEventHandler PaintGrip;" />
2742       <MemberType>Event</MemberType>
2743       <ReturnValue>
2744         <ReturnType>System.Windows.Forms.PaintEventHandler</ReturnType>
2745       </ReturnValue>
2746       <Docs>
2747         <since version=".NET 2.0" />
2748         <remarks>
2749           <attribution license="cc4" from="Microsoft" modified="false" />
2750           <para>For more information about handling events, see <format type="text/html"><a href="01E4F1BC-E55E-413F-98C7-6588493E5F67">Consuming Events</a></format>.</para>
2751         </remarks>
2752         <summary>
2753           <attribution license="cc4" from="Microsoft" modified="false" />
2754           <para>Occurs when the <see cref="T:System.Windows.Forms.ToolStrip" /> move handle is painted.</para>
2755         </summary>
2756       </Docs>
2757       <AssemblyInfo>
2758         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2759       </AssemblyInfo>
2760     </Member>
2761     <Member MemberName="ProcessCmdKey">
2762       <MemberSignature Language="C#" Value="protected override bool ProcessCmdKey (ref System.Windows.Forms.Message m, System.Windows.Forms.Keys keyData);" />
2763       <MemberType>Method</MemberType>
2764       <AssemblyInfo>
2765         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2766       </AssemblyInfo>
2767       <ReturnValue>
2768         <ReturnType>System.Boolean</ReturnType>
2769       </ReturnValue>
2770       <Parameters>
2771         <Parameter Name="m" Type="System.Windows.Forms.Message&amp;" RefType="ref" />
2772         <Parameter Name="keyData" Type="System.Windows.Forms.Keys" />
2773       </Parameters>
2774       <Docs>
2775         <param name="m">To be added.</param>
2776         <param name="keyData">To be added.</param>
2777         <summary>To be added.</summary>
2778         <returns>To be added.</returns>
2779         <remarks>To be added.</remarks>
2780       </Docs>
2781     </Member>
2782     <Member MemberName="ProcessDialogKey">
2783       <MemberSignature Language="C#" Value="protected override bool ProcessDialogKey (System.Windows.Forms.Keys keyData);" />
2784       <MemberType>Method</MemberType>
2785       <AssemblyInfo>
2786         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2787       </AssemblyInfo>
2788       <ReturnValue>
2789         <ReturnType>System.Boolean</ReturnType>
2790       </ReturnValue>
2791       <Parameters>
2792         <Parameter Name="keyData" Type="System.Windows.Forms.Keys" />
2793       </Parameters>
2794       <Docs>
2795         <remarks>
2796           <attribution license="cc4" from="Microsoft" modified="false" />
2797           <para>The <see cref="M:System.Windows.Forms.ToolStrip.ProcessDialogKey(System.Windows.Forms.Keys)" /> method is called during message preprocessing to handle dialog characters such as TAB, RETURN, ESCAPE, and arrow keys. This method is called only if the <see cref="M:System.Windows.Forms.ToolStrip.IsInputKey(System.Windows.Forms.Keys)" /> method indicates that the control is not processing the key. The <see cref="M:System.Windows.Forms.ToolStrip.ProcessDialogKey(System.Windows.Forms.Keys)" /> simply sends the character to the parent control's <see cref="M:System.Windows.Forms.ToolStrip.ProcessDialogKey(System.Windows.Forms.Keys)" /> method, or returns false if the control has no parent. The <see cref="T:System.Windows.Forms.Form" /> class overrides this method to perform actual processing of dialog box keys. This method is only called when the control is hosted in a Windows Forms application or an ActiveX control.</para>
2798         </remarks>
2799         <summary>
2800           <attribution license="cc4" from="Microsoft" modified="false" />
2801           <para>Processes a dialog box key.</para>
2802         </summary>
2803         <returns>
2804           <attribution license="cc4" from="Microsoft" modified="false" />
2805           <para>true if the key was processed by the control; otherwise, false.</para>
2806         </returns>
2807         <param name="keyData">
2808           <attribution license="cc4" from="Microsoft" modified="false" />One of the <see cref="T:System.Windows.Forms.Keys" /> values that represents the key to process. </param>
2809       </Docs>
2810     </Member>
2811     <Member MemberName="ProcessMnemonic">
2812       <MemberSignature Language="C#" Value="protected override bool ProcessMnemonic (char charCode);" />
2813       <MemberType>Method</MemberType>
2814       <AssemblyInfo>
2815         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2816       </AssemblyInfo>
2817       <ReturnValue>
2818         <ReturnType>System.Boolean</ReturnType>
2819       </ReturnValue>
2820       <Parameters>
2821         <Parameter Name="charCode" Type="System.Char" />
2822       </Parameters>
2823       <Docs>
2824         <remarks>
2825           <attribution license="cc4" from="Microsoft" modified="false" />
2826           <para>The <see cref="M:System.Windows.Forms.ToolStrip.ProcessMnemonic(System.Char)" /> method is called to give a control the opportunity to process a mnemonic character. This method should determine whether the control is in a state to process mnemonics and whether the given character represents a mnemonic. If so, the method should perform the action associated with the mnemonic and return true. If not, the method should return false. </para>
2827           <para>Implementations of this method often use the <see cref="M:System.Windows.Forms.Control.IsMnemonic(System.Char,System.String)" /> method to determine whether the given character matches a mnemonic in the control's text.</para>
2828           <para>This default implementation of the <see cref="M:System.Windows.Forms.ToolStrip.ProcessMnemonic(System.Char)" /> method simply returns false, to indicate that the control has no mnemonic.</para>
2829         </remarks>
2830         <summary>
2831           <attribution license="cc4" from="Microsoft" modified="false" />
2832           <para>Processes a mnemonic character.</para>
2833         </summary>
2834         <returns>
2835           <attribution license="cc4" from="Microsoft" modified="false" />
2836           <para>true if the character was processed as a mnemonic by the control; otherwise, false.</para>
2837         </returns>
2838         <param name="charCode">
2839           <attribution license="cc4" from="Microsoft" modified="false" />The character to process. </param>
2840       </Docs>
2841     </Member>
2842     <Member MemberName="Renderer">
2843       <MemberSignature Language="C#" Value="public System.Windows.Forms.ToolStripRenderer Renderer { set; get; }" />
2844       <MemberType>Property</MemberType>
2845       <Attributes>
2846         <Attribute>
2847           <AttributeName>System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)</AttributeName>
2848         </Attribute>
2849         <Attribute>
2850           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
2851         </Attribute>
2852       </Attributes>
2853       <ReturnValue>
2854         <ReturnType>System.Windows.Forms.ToolStripRenderer</ReturnType>
2855       </ReturnValue>
2856       <Docs>
2857         <value>To be added.</value>
2858         <since version=".NET 2.0" />
2859         <remarks>
2860           <attribution license="cc4" from="Microsoft" modified="false" />
2861           <para>Use the <see cref="P:System.Windows.Forms.ToolStrip.Renderer" /> property and the <see cref="T:System.Windows.Forms.ToolStripRenderer" /> class to customize the look and feel of any <see cref="T:System.Windows.Forms.ToolStripItem" /> that does not have a window handle.</para>
2862           <para>To do this, derive a class from <see cref="T:System.Windows.Forms.ToolStripRenderer" />, assign it to the <see cref="P:System.Windows.Forms.ToolStrip.Renderer" /> property, and call the <see cref="M:System.Windows.Forms.ToolStripItem.Invalidate" /> method.</para>
2863         </remarks>
2864         <summary>
2865           <attribution license="cc4" from="Microsoft" modified="false" />
2866           <para>Gets or sets a <see cref="T:System.Windows.Forms.ToolStripRenderer" /> used to customize the look and feel of a <see cref="T:System.Windows.Forms.ToolStrip" />.</para>
2867         </summary>
2868       </Docs>
2869       <AssemblyInfo>
2870         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2871       </AssemblyInfo>
2872     </Member>
2873     <Member MemberName="RendererChanged">
2874       <MemberSignature Language="C#" Value="public event EventHandler RendererChanged;" />
2875       <MemberType>Event</MemberType>
2876       <ReturnValue>
2877         <ReturnType>System.EventHandler</ReturnType>
2878       </ReturnValue>
2879       <Docs>
2880         <since version=".NET 2.0" />
2881         <remarks>
2882           <attribution license="cc4" from="Microsoft" modified="false" />
2883           <para>For more information about handling events, see <format type="text/html"><a href="01E4F1BC-E55E-413F-98C7-6588493E5F67">Consuming Events</a></format>.</para>
2884         </remarks>
2885         <summary>
2886           <attribution license="cc4" from="Microsoft" modified="false" />
2887           <para>Occurs when the value of the <see cref="P:System.Windows.Forms.ToolStrip.Renderer" /> property changes.</para>
2888         </summary>
2889       </Docs>
2890       <AssemblyInfo>
2891         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2892       </AssemblyInfo>
2893     </Member>
2894     <Member MemberName="RenderMode">
2895       <MemberSignature Language="C#" Value="public System.Windows.Forms.ToolStripRenderMode RenderMode { set; get; }" />
2896       <MemberType>Property</MemberType>
2897       <ReturnValue>
2898         <ReturnType>System.Windows.Forms.ToolStripRenderMode</ReturnType>
2899       </ReturnValue>
2900       <Docs>
2901         <value>To be added.</value>
2902         <since version=".NET 2.0" />
2903         <remarks>
2904           <attribution license="cc4" from="Microsoft" modified="false" />
2905           <para>Use this property to indicate which set of visual styles the <see cref="T:System.Windows.Forms.ToolStrip" /> will use. You can use this property to specify a professional rendering style, a default system rendering style, or a style managed by the <see cref="P:System.Windows.Forms.ToolStrip.Renderer" /> property value.</para>
2906         </remarks>
2907         <summary>
2908           <attribution license="cc4" from="Microsoft" modified="false" />
2909           <para>Gets or sets a value that indicates which visual styles will be applied to the <see cref="T:System.Windows.Forms.ToolStrip" />.</para>
2910         </summary>
2911       </Docs>
2912       <AssemblyInfo>
2913         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2914       </AssemblyInfo>
2915     </Member>
2916     <Member MemberName="ResetMinimumSize">
2917       <MemberSignature Language="C#" Value="public void ResetMinimumSize ();" />
2918       <MemberType>Method</MemberType>
2919       <AssemblyInfo>
2920         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2921       </AssemblyInfo>
2922       <Attributes>
2923         <Attribute>
2924           <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
2925         </Attribute>
2926       </Attributes>
2927       <ReturnValue>
2928         <ReturnType>System.Void</ReturnType>
2929       </ReturnValue>
2930       <Parameters />
2931       <Docs>
2932         <remarks>
2933           <attribution license="cc4" from="Microsoft" modified="false" />
2934           <para>This method is not relevant for this class.</para>
2935         </remarks>
2936         <summary>
2937           <attribution license="cc4" from="Microsoft" modified="false" />
2938           <para>This method is not relevant for this class.</para>
2939         </summary>
2940       </Docs>
2941     </Member>
2942     <Member MemberName="RestoreFocus">
2943       <MemberSignature Language="C#" Value="protected virtual void RestoreFocus ();" />
2944       <MemberType>Method</MemberType>
2945       <AssemblyInfo>
2946         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2947       </AssemblyInfo>
2948       <Attributes>
2949         <Attribute>
2950           <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)</AttributeName>
2951         </Attribute>
2952       </Attributes>
2953       <ReturnValue>
2954         <ReturnType>System.Void</ReturnType>
2955       </ReturnValue>
2956       <Parameters />
2957       <Docs>
2958         <remarks>
2959           <attribution license="cc4" from="Microsoft" modified="false" />
2960           <para>Override the <see cref="M:System.Windows.Forms.ToolStrip.RestoreFocus" /> method to control where the focus returns to when the <see cref="P:System.Windows.Forms.ToolStrip.TabStop" /> property is false.</para>
2961         </remarks>
2962         <summary>
2963           <attribution license="cc4" from="Microsoft" modified="false" />
2964           <para>Controls the return location of the focus.</para>
2965         </summary>
2966       </Docs>
2967     </Member>
2968     <Member MemberName="Select">
2969       <MemberSignature Language="C#" Value="protected override void Select (bool directed, bool forward);" />
2970       <MemberType>Method</MemberType>
2971       <AssemblyInfo>
2972         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2973       </AssemblyInfo>
2974       <ReturnValue>
2975         <ReturnType>System.Void</ReturnType>
2976       </ReturnValue>
2977       <Parameters>
2978         <Parameter Name="directed" Type="System.Boolean" />
2979         <Parameter Name="forward" Type="System.Boolean" />
2980       </Parameters>
2981       <Docs>
2982         <remarks>
2983           <attribution license="cc4" from="Microsoft" modified="false" />
2984           <para>The <paramref name="directed" /> and <paramref name="forward" /> parameters are used by container-style controls. When the <paramref name="directed" /> parameter is set to true, the <paramref name="forward" /> parameter is evaluated to determine which control to select. When <paramref name="forward" /> is set to true, the next control in the tab order is selected; when false, the previous control in the tab order is selected.</para>
2985           <para>The <see cref="M:System.Windows.Forms.ToolStrip.Select(System.Boolean,System.Boolean)" /> method activates the control if the control's <see cref="F:System.Windows.Forms.ControlStyles.Selectable" /> style bit is set to true, it is contained in another control, and all its parent controls are both visible and enabled.</para>
2986         </remarks>
2987         <summary>
2988           <attribution license="cc4" from="Microsoft" modified="false" />
2989           <para>Activates a child control. Optionally specifies the direction in the tab order to select the control from.</para>
2990         </summary>
2991         <param name="directed">
2992           <attribution license="cc4" from="Microsoft" modified="false" />true to specify the direction of the control to select; otherwise, false.</param>
2993         <param name="forward">
2994           <attribution license="cc4" from="Microsoft" modified="false" />true to move forward in the tab order; false to move backward in the tab order.</param>
2995       </Docs>
2996     </Member>
2997     <Member MemberName="SetAutoScrollMargin">
2998       <MemberSignature Language="C#" Value="public void SetAutoScrollMargin (int x, int y);" />
2999       <MemberType>Method</MemberType>
3000       <AssemblyInfo>
3001         <AssemblyVersion>2.0.0.0</AssemblyVersion>
3002       </AssemblyInfo>
3003       <Attributes>
3004         <Attribute>
3005           <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
3006         </Attribute>
3007       </Attributes>
3008       <ReturnValue>
3009         <ReturnType>System.Void</ReturnType>
3010       </ReturnValue>
3011       <Parameters>
3012         <Parameter Name="x" Type="System.Int32" />
3013         <Parameter Name="y" Type="System.Int32" />
3014       </Parameters>
3015       <Docs>
3016         <remarks>
3017           <attribution license="cc4" from="Microsoft" modified="false" />
3018           <para>This method is not relevant for this class.</para>
3019         </remarks>
3020         <summary>
3021           <attribution license="cc4" from="Microsoft" modified="false" />
3022           <para>This method is not relevant for this class.</para>
3023         </summary>
3024         <param name="x">
3025           <attribution license="cc4" from="Microsoft" modified="false" />An <see cref="T:System.Int32" />.</param>
3026         <param name="y">
3027           <attribution license="cc4" from="Microsoft" modified="false" />An <see cref="T:System.Int32" />.</param>
3028       </Docs>
3029     </Member>
3030     <Member MemberName="SetBoundsCore">
3031       <MemberSignature Language="C#" Value="protected override void SetBoundsCore (int x, int y, int width, int height, System.Windows.Forms.BoundsSpecified specified);" />
3032       <MemberType>Method</MemberType>
3033       <ReturnValue>
3034         <ReturnType>System.Void</ReturnType>
3035       </ReturnValue>
3036       <Parameters>
3037         <Parameter Name="x" Type="System.Int32" />
3038         <Parameter Name="y" Type="System.Int32" />
3039         <Parameter Name="width" Type="System.Int32" />
3040         <Parameter Name="height" Type="System.Int32" />
3041         <Parameter Name="specified" Type="System.Windows.Forms.BoundsSpecified" />
3042       </Parameters>
3043       <Docs>
3044         <remarks>To be added.</remarks>
3045         <since version=".NET 2.0" />
3046         <summary>
3047           <attribution license="cc4" from="Microsoft" modified="false" />
3048           <para>Performs the work of setting the specified bounds of this control.</para>
3049         </summary>
3050         <param name="x">
3051           <attribution license="cc4" from="Microsoft" modified="false" />The new <see cref="P:System.Windows.Forms.Control.Left" /> property value of the control.</param>
3052         <param name="y">
3053           <attribution license="cc4" from="Microsoft" modified="false" />The new <see cref="P:System.Windows.Forms.Control.Top" /> property value of the control.</param>
3054         <param name="width">
3055           <attribution license="cc4" from="Microsoft" modified="false" />The new <see cref="P:System.Windows.Forms.Control.Width" /> property value of the control.</param>
3056         <param name="height">
3057           <attribution license="cc4" from="Microsoft" modified="false" />The new <see cref="P:System.Windows.Forms.Control.Height" /> property value of the control.</param>
3058         <param name="specified">
3059           <attribution license="cc4" from="Microsoft" modified="false" />A bitwise combination of the <see cref="T:System.Windows.Forms.BoundsSpecified" /> values.</param>
3060       </Docs>
3061       <AssemblyInfo>
3062         <AssemblyVersion>2.0.0.0</AssemblyVersion>
3063       </AssemblyInfo>
3064     </Member>
3065     <Member MemberName="SetDisplayedItems">
3066       <MemberSignature Language="C#" Value="protected virtual void SetDisplayedItems ();" />
3067       <MemberType>Method</MemberType>
3068       <ReturnValue>
3069         <ReturnType>System.Void</ReturnType>
3070       </ReturnValue>
3071       <Parameters />
3072       <Docs>
3073         <remarks>To be added.</remarks>
3074         <since version=".NET 2.0" />
3075         <summary>
3076           <attribution license="cc4" from="Microsoft" modified="false" />
3077           <para>Resets the collection of displayed and overflow items after a layout is done.</para>
3078         </summary>
3079       </Docs>
3080       <AssemblyInfo>
3081         <AssemblyVersion>2.0.0.0</AssemblyVersion>
3082       </AssemblyInfo>
3083     </Member>
3084     <Member MemberName="SetItemLocation">
3085       <MemberSignature Language="C#" Value="protected void SetItemLocation (System.Windows.Forms.ToolStripItem item, System.Drawing.Point location);" />
3086       <MemberType>Method</MemberType>
3087       <AssemblyInfo>
3088         <AssemblyVersion>2.0.0.0</AssemblyVersion>
3089       </AssemblyInfo>
3090       <ReturnValue>
3091         <ReturnType>System.Void</ReturnType>
3092       </ReturnValue>
3093       <Parameters>
3094         <Parameter Name="item" Type="System.Windows.Forms.ToolStripItem" />
3095         <Parameter Name="location" Type="System.Drawing.Point" />
3096       </Parameters>
3097       <Docs>
3098         <remarks>To be added.</remarks>
3099         <summary>
3100           <attribution license="cc4" from="Microsoft" modified="false" />
3101           <para>Anchors a <see cref="T:System.Windows.Forms.ToolStripItem" /> to a particular place on a <see cref="T:System.Windows.Forms.ToolStrip" />.</para>
3102         </summary>
3103         <param name="item">
3104           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Windows.Forms.ToolStripItem" /> to anchor.</param>
3105         <param name="location">
3106           <attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.Drawing.Point" /> representing the x and y client coordinates of the <see cref="T:System.Windows.Forms.ToolStripItem" /> location, in pixels.</param>
3107       </Docs>
3108     </Member>
3109     <Member MemberName="SetItemParent">
3110       <MemberSignature Language="C#" Value="protected static void SetItemParent (System.Windows.Forms.ToolStripItem item, System.Windows.Forms.ToolStrip parent);" />
3111       <MemberType>Method</MemberType>
3112       <ReturnValue>
3113         <ReturnType>System.Void</ReturnType>
3114       </ReturnValue>
3115       <Parameters>
3116         <Parameter Name="item" Type="System.Windows.Forms.ToolStripItem" />
3117         <Parameter Name="parent" Type="System.Windows.Forms.ToolStrip" />
3118       </Parameters>
3119       <Docs>
3120         <since version=".NET 2.0" />
3121         <remarks>
3122           <attribution license="cc4" from="Microsoft" modified="false" />
3123           <para>Use the <see cref="M:System.Windows.Forms.ToolStrip.SetItemParent(System.Windows.Forms.ToolStripItem,System.Windows.Forms.ToolStrip)" /> property when creating a custom layout engine.</para>
3124         </remarks>
3125         <summary>
3126           <attribution license="cc4" from="Microsoft" modified="false" />
3127           <para>Enables you to change the parent <see cref="T:System.Windows.Forms.ToolStrip" /> of a <see cref="T:System.Windows.Forms.ToolStripItem" />.</para>
3128         </summary>
3129         <param name="item">
3130           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Windows.Forms.ToolStripItem" /> whose <see cref="P:System.Windows.Forms.Control.Parent" /> property is to be changed. </param>
3131         <param name="parent">
3132           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Windows.Forms.ToolStrip" /> that is the parent of the <see cref="T:System.Windows.Forms.ToolStripItem" /> referred to by the <paramref name="item" /> parameter. </param>
3133       </Docs>
3134       <AssemblyInfo>
3135         <AssemblyVersion>2.0.0.0</AssemblyVersion>
3136       </AssemblyInfo>
3137     </Member>
3138     <Member MemberName="SetVisibleCore">
3139       <MemberSignature Language="C#" Value="protected override void SetVisibleCore (bool visible);" />
3140       <MemberType>Method</MemberType>
3141       <ReturnValue>
3142         <ReturnType>System.Void</ReturnType>
3143       </ReturnValue>
3144       <Parameters>
3145         <Parameter Name="visible" Type="System.Boolean" />
3146       </Parameters>
3147       <Docs>
3148         <since version=".NET 2.0" />
3149         <remarks>
3150           <attribution license="cc4" from="Microsoft" modified="false" />
3151           <para>You would typically override this method to change the visibility behavior of the control.</para>
3152         </remarks>
3153         <summary>
3154           <attribution license="cc4" from="Microsoft" modified="false" />
3155           <para>Retrieves a value that sets the <see cref="T:System.Windows.Forms.ToolStripItem" /> to the specified visibility state.</para>
3156         </summary>
3157         <param name="visible">
3158           <attribution license="cc4" from="Microsoft" modified="false" />true if the <see cref="T:System.Windows.Forms.ToolStripItem" /> is visible; otherwise, false. </param>
3159       </Docs>
3160       <AssemblyInfo>
3161         <AssemblyVersion>2.0.0.0</AssemblyVersion>
3162       </AssemblyInfo>
3163     </Member>
3164     <Member MemberName="ShowItemToolTips">
3165       <MemberSignature Language="C#" Value="public bool ShowItemToolTips { set; get; }" />
3166       <MemberType>Property</MemberType>
3167       <Attributes>
3168         <Attribute>
3169           <AttributeName>System.ComponentModel.DefaultValue(true)</AttributeName>
3170         </Attribute>
3171       </Attributes>
3172       <ReturnValue>
3173         <ReturnType>System.Boolean</ReturnType>
3174       </ReturnValue>
3175       <Docs>
3176         <value>To be added.</value>
3177         <since version=".NET 2.0" />
3178         <remarks>
3179           <attribution license="cc4" from="Microsoft" modified="false" />
3180           <para>Use the <see cref="P:System.Windows.Forms.ToolStrip.ShowItemToolTips" /> property to determine whether ToolTips are displayed for the <see cref="T:System.Windows.Forms.ToolStripItem" />.</para>
3181         </remarks>
3182         <summary>
3183           <attribution license="cc4" from="Microsoft" modified="false" />
3184           <para>Gets or sets a value indicating whether ToolTips are to be displayed on <see cref="T:System.Windows.Forms.ToolStrip" /> items. </para>
3185         </summary>
3186       </Docs>
3187       <AssemblyInfo>
3188         <AssemblyVersion>2.0.0.0</AssemblyVersion>
3189       </AssemblyInfo>
3190     </Member>
3191     <Member MemberName="Stretch">
3192       <MemberSignature Language="C#" Value="public bool Stretch { set; get; }" />
3193       <MemberType>Property</MemberType>
3194       <Attributes>
3195         <Attribute>
3196           <AttributeName>System.ComponentModel.DefaultValue(false)</AttributeName>
3197         </Attribute>
3198       </Attributes>
3199       <ReturnValue>
3200         <ReturnType>System.Boolean</ReturnType>
3201       </ReturnValue>
3202       <Docs>
3203         <value>To be added.</value>
3204         <since version=".NET 2.0" />
3205         <remarks>
3206           <attribution license="cc4" from="Microsoft" modified="false" />
3207           <para>Use the <see cref="P:System.Windows.Forms.ToolStrip.Stretch" /> property to get or set whether the <see cref="T:System.Windows.Forms.ToolStrip" /> automatically fills its container.</para>
3208         </remarks>
3209         <summary>
3210           <attribution license="cc4" from="Microsoft" modified="false" />
3211           <para>Gets or sets a value indicating whether the <see cref="T:System.Windows.Forms.ToolStrip" /> stretches from end to end in the <see cref="T:System.Windows.Forms.ToolStripContainer" />.</para>
3212         </summary>
3213       </Docs>
3214       <AssemblyInfo>
3215         <AssemblyVersion>2.0.0.0</AssemblyVersion>
3216       </AssemblyInfo>
3217     </Member>
3218     <Member MemberName="TabStop">
3219       <MemberSignature Language="C#" Value="public bool TabStop { set; get; }" />
3220       <MemberType>Property</MemberType>
3221       <Attributes>
3222         <Attribute>
3223           <AttributeName>System.Runtime.InteropServices.DispId(-516)</AttributeName>
3224         </Attribute>
3225         <Attribute>
3226           <AttributeName>System.ComponentModel.DefaultValue(false)</AttributeName>
3227         </Attribute>
3228       </Attributes>
3229       <ReturnValue>
3230         <ReturnType>System.Boolean</ReturnType>
3231       </ReturnValue>
3232       <Docs>
3233         <value>To be added.</value>
3234         <since version=".NET 2.0" />
3235         <remarks>
3236           <attribution license="cc4" from="Microsoft" modified="false" />
3237           <para>When the user presses the TAB key, the input focus is set to the next <see cref="T:System.Windows.Forms.ToolStripItem" /> in the tab order. Controls with a <see cref="P:System.Windows.Forms.Control.TabStop" /> property value of false are not included in the collection of controls in the tab order. You can manipulate the tab order by changing the <see cref="P:System.Windows.Forms.Control.TabIndex" /> property value for controls in the collection.</para>
3238         </remarks>
3239         <summary>
3240           <attribution license="cc4" from="Microsoft" modified="false" />
3241           <para>Gets or sets a value indicating whether the user can give the focus to an item in the <see cref="T:System.Windows.Forms.ToolStrip" /> using the TAB key.</para>
3242         </summary>
3243       </Docs>
3244       <AssemblyInfo>
3245         <AssemblyVersion>2.0.0.0</AssemblyVersion>
3246       </AssemblyInfo>
3247     </Member>
3248     <Member MemberName="TextDirection">
3249       <MemberSignature Language="C#" Value="public virtual System.Windows.Forms.ToolStripTextDirection TextDirection { set; get; }" />
3250       <MemberType>Property</MemberType>
3251       <AssemblyInfo>
3252         <AssemblyVersion>2.0.0.0</AssemblyVersion>
3253       </AssemblyInfo>
3254       <Attributes>
3255         <Attribute>
3256           <AttributeName>System.ComponentModel.DefaultValue(System.Windows.Forms.ToolStripTextDirection.Horizontal)</AttributeName>
3257         </Attribute>
3258       </Attributes>
3259       <ReturnValue>
3260         <ReturnType>System.Windows.Forms.ToolStripTextDirection</ReturnType>
3261       </ReturnValue>
3262       <Docs>
3263         <value>To be added.</value>
3264         <remarks>
3265           <attribution license="cc4" from="Microsoft" modified="false" />
3266           <para>Use the <see cref="P:System.Windows.Forms.ToolStrip.TextDirection" /> property to get or set the direction of the display text of a <see cref="T:System.Windows.Forms.ToolStripItem" />, such as a <see cref="T:System.Windows.Forms.ToolStripLabel" /> or a <see cref="T:System.Windows.Forms.ToolStripButton" />. You can set the <see cref="P:System.Windows.Forms.ToolStrip.TextDirection" /> property on the <see cref="T:System.Windows.Forms.ToolStrip" /> itself, in which case the setting will apply to each <see cref="T:System.Windows.Forms.ToolStripItem" /> you add to the <see cref="T:System.Windows.Forms.ToolStrip" />, or you can set the <see cref="P:System.Windows.Forms.ToolStrip.TextDirection" /> property differently for each <see cref="T:System.Windows.Forms.ToolStripItem" />.</para>
3267         </remarks>
3268         <summary>
3269           <attribution license="cc4" from="Microsoft" modified="false" />
3270           <para>Gets or sets the direction in which to draw text on a <see cref="T:System.Windows.Forms.ToolStrip" />.</para>
3271         </summary>
3272       </Docs>
3273     </Member>
3274     <Member MemberName="ToString">
3275       <MemberSignature Language="C#" Value="public override string ToString ();" />
3276       <MemberType>Method</MemberType>
3277       <ReturnValue>
3278         <ReturnType>System.String</ReturnType>
3279       </ReturnValue>
3280       <Parameters />
3281       <Docs>
3282         <remarks>To be added.</remarks>
3283         <since version=".NET 2.0" />
3284         <summary>
3285           <attribution license="cc4" from="Microsoft" modified="false" />
3286           <para>Returns a string that represents the <see cref="T:System.Windows.Forms.ToolStrip" /> control.</para>
3287         </summary>
3288         <returns>
3289           <attribution license="cc4" from="Microsoft" modified="false" />
3290           <para>A string that represents the <see cref="T:System.Windows.Forms.ToolStrip" /> control.</para>
3291         </returns>
3292       </Docs>
3293       <AssemblyInfo>
3294         <AssemblyVersion>2.0.0.0</AssemblyVersion>
3295       </AssemblyInfo>
3296     </Member>
3297     <Member MemberName="VerticalScroll">
3298       <MemberSignature Language="C#" Value="public System.Windows.Forms.VScrollProperties VerticalScroll { get; }" />
3299       <MemberType>Property</MemberType>
3300       <AssemblyInfo>
3301         <AssemblyVersion>2.0.0.0</AssemblyVersion>
3302       </AssemblyInfo>
3303       <Attributes>
3304         <Attribute>
3305           <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
3306         </Attribute>
3307         <Attribute>
3308           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
3309         </Attribute>
3310       </Attributes>
3311       <ReturnValue>
3312         <ReturnType>System.Windows.Forms.VScrollProperties</ReturnType>
3313       </ReturnValue>
3314       <Docs>
3315         <value>To be added.</value>
3316         <remarks>
3317           <attribution license="cc4" from="Microsoft" modified="false" />
3318           <para>This property is not relevant for this class.</para>
3319         </remarks>
3320         <summary>
3321           <attribution license="cc4" from="Microsoft" modified="false" />
3322           <para>This property is not relevant for this class.</para>
3323         </summary>
3324       </Docs>
3325     </Member>
3326     <Member MemberName="WndProc">
3327       <MemberSignature Language="C#" Value="protected override void WndProc (ref System.Windows.Forms.Message m);" />
3328       <MemberType>Method</MemberType>
3329       <ReturnValue>
3330         <ReturnType>System.Void</ReturnType>
3331       </ReturnValue>
3332       <Parameters>
3333         <Parameter Name="m" Type="System.Windows.Forms.Message&amp;" RefType="ref" />
3334       </Parameters>
3335       <Docs>
3336         <param name="m">To be added.</param>
3337         <summary>To be added.</summary>
3338         <remarks>To be added.</remarks>
3339         <since version=".NET 2.0" />
3340       </Docs>
3341       <AssemblyInfo>
3342         <AssemblyVersion>2.0.0.0</AssemblyVersion>
3343       </AssemblyInfo>
3344     </Member>
3345   </Members>
3346 </Type>