Rename Managed.Windows.Forms to System.Windows.Forms for consistency.
[mono.git] / mcs / class / System.Windows.Forms / Documentation / en / System.Windows.Forms / MonthCalendar.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <Type Name="MonthCalendar" FullName="System.Windows.Forms.MonthCalendar">
3   <TypeSignature Language="C#" Value="public class MonthCalendar : System.Windows.Forms.Control" />
4   <AssemblyInfo>
5     <AssemblyName>System.Windows.Forms</AssemblyName>
6     <AssemblyVersion>1.0.5000.0</AssemblyVersion>
7     <AssemblyVersion>2.0.0.0</AssemblyVersion>
8   </AssemblyInfo>
9   <Base>
10     <BaseTypeName>System.Windows.Forms.Control</BaseTypeName>
11   </Base>
12   <Interfaces />
13   <Attributes>
14     <Attribute>
15       <AttributeName>System.ComponentModel.Designer("System.Windows.Forms.Design.MonthCalendarDesigner, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")</AttributeName>
16     </Attribute>
17     <Attribute>
18       <AttributeName>System.ComponentModel.DefaultEvent("DateChanged")</AttributeName>
19     </Attribute>
20     <Attribute>
21       <AttributeName>System.ComponentModel.DefaultProperty("SelectionRange")</AttributeName>
22     </Attribute>
23     <Attribute>
24       <AttributeName>System.Runtime.InteropServices.ComVisible(true)</AttributeName>
25     </Attribute>
26     <Attribute>
27       <AttributeName>System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)</AttributeName>
28     </Attribute>
29     <Attribute>
30       <AttributeName>System.ComponentModel.DefaultBindingProperty("SelectionRange")</AttributeName>
31     </Attribute>
32   </Attributes>
33   <Docs>
34     <remarks>
35       <attribution license="cc4" from="Microsoft" modified="false" />
36       <para>The <see cref="T:System.Windows.Forms.MonthCalendar" /> control allows the user to select a date using a visual display. You can limit the date and times that can be selected by setting the <see cref="P:System.Windows.Forms.MonthCalendar.MinDate" /> and <see cref="P:System.Windows.Forms.MonthCalendar.MaxDate" /> properties.</para>
37       <para>You can change the look of the calendar portion of the control by setting the <see cref="P:System.Windows.Forms.Control.ForeColor" />, <see cref="P:System.Windows.Forms.Control.Font" />, <see cref="P:System.Windows.Forms.MonthCalendar.TitleBackColor" />, <see cref="P:System.Windows.Forms.MonthCalendar.TitleForeColor" />, <see cref="P:System.Windows.Forms.MonthCalendar.TrailingForeColor" />, and <see cref="P:System.Windows.Forms.Control.BackColor" /> properties.</para>
38       <block subset="none" type="note">
39         <para>The <see cref="T:System.Windows.Forms.DateTimePicker" /> control only supports Gregorian calendars.</para>
40       </block>
41       <block subset="none" type="note">
42         <para>The <see cref="T:System.Windows.Forms.DateTimePicker" /> control only supports Gregorian calendars.</para>
43       </block>
44       <para>The <see cref="T:System.Windows.Forms.MonthCalendar" /> control is drawn by the operating system, so the <see cref="E:System.Windows.Forms.MonthCalendar.Paint" /> event is never raised. If you need to provide a customized look to the <see cref="T:System.Windows.Forms.MonthCalendar" /> control, you should override the <see cref="M:System.Windows.Forms.Control.OnPrint(System.Windows.Forms.PaintEventArgs)" /> method, call the base implementation of <see cref="M:System.Windows.Forms.Control.OnPrint(System.Windows.Forms.PaintEventArgs)" />, and then perform custom painting.</para>
45       <para>If you need custom date formatting and a selection limited to just one date, you might consider using a <see cref="T:System.Windows.Forms.DateTimePicker" /> control instead of a <see cref="T:System.Windows.Forms.MonthCalendar" />. Using the <see cref="T:System.Windows.Forms.DateTimePicker" /> eliminates much of the need for validating date/time values.</para>
46       <para>For more information on month calendar controls, see <see cref="http://go.microsoft.com/fwlink/?LinkId=178863">Month Calendar Control Reference</see>.</para>
47     </remarks>
48     <summary>
49       <attribution license="cc4" from="Microsoft" modified="false" />
50       <para>Represents a Windows control that enables the user to select a date using a visual monthly calendar display.</para>
51     </summary>
52   </Docs>
53   <Members>
54     <Member MemberName=".ctor">
55       <MemberSignature Language="C#" Value="public MonthCalendar ();" />
56       <MemberType>Constructor</MemberType>
57       <Parameters />
58       <Docs>
59         <remarks>
60           <attribution license="cc4" from="Microsoft" modified="false" />
61           <para>The <see cref="M:System.Windows.Forms.MonthCalendar.#ctor" /> constructor creates a new <see cref="T:System.Windows.Forms.MonthCalendar" />.</para>
62           <para>The following table shows initial property values for an instance of the <see cref="T:System.Windows.Forms.MonthCalendar" /> class.</para>
63           <list type="table">
64             <listheader>
65               <item>
66                 <term>
67                   <para>Item </para>
68                 </term>
69                 <description>
70                   <para>Description </para>
71                 </description>
72               </item>
73             </listheader>
74             <item>
75               <term>
76                 <para>
77                   <see cref="P:System.Windows.Forms.MonthCalendar.SelectionStart" /> </para>
78               </term>
79               <description>
80                 <para>Today's date. </para>
81               </description>
82             </item>
83             <item>
84               <term>
85                 <para>
86                   <see cref="P:System.Windows.Forms.MonthCalendar.SelectionEnd" /> </para>
87               </term>
88               <description>
89                 <para>Today's date. </para>
90               </description>
91             </item>
92           </list>
93         </remarks>
94         <summary>
95           <attribution license="cc4" from="Microsoft" modified="false" />
96           <para>Initializes a new instance of the <see cref="T:System.Windows.Forms.MonthCalendar" /> class.</para>
97         </summary>
98       </Docs>
99       <AssemblyInfo>
100         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
101         <AssemblyVersion>2.0.0.0</AssemblyVersion>
102       </AssemblyInfo>
103     </Member>
104     <Member MemberName="AddAnnuallyBoldedDate">
105       <MemberSignature Language="C#" Value="public void AddAnnuallyBoldedDate (DateTime date);" />
106       <MemberType>Method</MemberType>
107       <ReturnValue>
108         <ReturnType>System.Void</ReturnType>
109       </ReturnValue>
110       <Parameters>
111         <Parameter Name="date" Type="System.DateTime" />
112       </Parameters>
113       <Docs>
114         <remarks>
115           <attribution license="cc4" from="Microsoft" modified="false" />
116           <para>You must call the <see cref="M:System.Windows.Forms.MonthCalendar.UpdateBoldedDates" /> method afterward to update the display.</para>
117           <para>To add multiple dates in a single assignment, you can assign an array of <see cref="T:System.DateTime" /> objects to the <see cref="P:System.Windows.Forms.MonthCalendar.AnnuallyBoldedDates" /> property.</para>
118         </remarks>
119         <summary>
120           <attribution license="cc4" from="Microsoft" modified="false" />
121           <para>Adds a day that is displayed in bold on an annual basis in the month calendar.</para>
122         </summary>
123         <param name="date">
124           <attribution license="cc4" from="Microsoft" modified="false" />The date to be displayed in bold. </param>
125       </Docs>
126       <AssemblyInfo>
127         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
128         <AssemblyVersion>2.0.0.0</AssemblyVersion>
129       </AssemblyInfo>
130     </Member>
131     <Member MemberName="AddBoldedDate">
132       <MemberSignature Language="C#" Value="public void AddBoldedDate (DateTime date);" />
133       <MemberType>Method</MemberType>
134       <ReturnValue>
135         <ReturnType>System.Void</ReturnType>
136       </ReturnValue>
137       <Parameters>
138         <Parameter Name="date" Type="System.DateTime" />
139       </Parameters>
140       <Docs>
141         <remarks>
142           <attribution license="cc4" from="Microsoft" modified="false" />
143           <para>You must call the <see cref="M:System.Windows.Forms.MonthCalendar.UpdateBoldedDates" /> method afterward to update the display.</para>
144           <para>To add multiple dates in a single assignment, you can assign an array of <see cref="T:System.DateTime" /> objects to the <see cref="P:System.Windows.Forms.MonthCalendar.BoldedDates" /> property.</para>
145         </remarks>
146         <summary>
147           <attribution license="cc4" from="Microsoft" modified="false" />
148           <para>Adds a day to be displayed in bold in the month calendar.</para>
149         </summary>
150         <param name="date">
151           <attribution license="cc4" from="Microsoft" modified="false" />The date to be displayed in bold. </param>
152       </Docs>
153       <AssemblyInfo>
154         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
155         <AssemblyVersion>2.0.0.0</AssemblyVersion>
156       </AssemblyInfo>
157     </Member>
158     <Member MemberName="AddMonthlyBoldedDate">
159       <MemberSignature Language="C#" Value="public void AddMonthlyBoldedDate (DateTime date);" />
160       <MemberType>Method</MemberType>
161       <ReturnValue>
162         <ReturnType>System.Void</ReturnType>
163       </ReturnValue>
164       <Parameters>
165         <Parameter Name="date" Type="System.DateTime" />
166       </Parameters>
167       <Docs>
168         <remarks>
169           <attribution license="cc4" from="Microsoft" modified="false" />
170           <para>You must call the <see cref="M:System.Windows.Forms.MonthCalendar.UpdateBoldedDates" /> method afterward to update the display.</para>
171           <para>To add multiple dates in a single assignment, you can assign an array of <see cref="T:System.DateTime" /> objects to the <see cref="P:System.Windows.Forms.MonthCalendar.MonthlyBoldedDates" /> property.</para>
172         </remarks>
173         <summary>
174           <attribution license="cc4" from="Microsoft" modified="false" />
175           <para>Adds a day that is displayed in bold on a monthly basis in the month calendar.</para>
176         </summary>
177         <param name="date">
178           <attribution license="cc4" from="Microsoft" modified="false" />The date to be displayed in bold. </param>
179       </Docs>
180       <AssemblyInfo>
181         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
182         <AssemblyVersion>2.0.0.0</AssemblyVersion>
183       </AssemblyInfo>
184     </Member>
185     <Member MemberName="AnnuallyBoldedDates">
186       <MemberSignature Language="C#" Value="public DateTime[] AnnuallyBoldedDates { set; get; }" />
187       <MemberType>Property</MemberType>
188       <Attributes>
189         <Attribute>
190           <AttributeName>System.ComponentModel.Localizable(true)</AttributeName>
191         </Attribute>
192       </Attributes>
193       <ReturnValue>
194         <ReturnType>System.DateTime[]</ReturnType>
195       </ReturnValue>
196       <Docs>
197         <value>To be added.</value>
198         <remarks>
199           <attribution license="cc4" from="Microsoft" modified="false" />
200           <para>Using this property, you can assign an array of annual bold dates. When you assign an array of dates, the existing dates are first cleared.</para>
201         </remarks>
202         <summary>
203           <attribution license="cc4" from="Microsoft" modified="false" />
204           <para>Gets or sets the array of <see cref="T:System.DateTime" /> objects that determines which annual days are displayed in bold.</para>
205         </summary>
206       </Docs>
207       <AssemblyInfo>
208         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
209         <AssemblyVersion>2.0.0.0</AssemblyVersion>
210       </AssemblyInfo>
211     </Member>
212     <Member MemberName="BackColor">
213       <MemberSignature Language="C#" Value="public override System.Drawing.Color BackColor { set; get; }" />
214       <MemberType>Property</MemberType>
215       <ReturnValue>
216         <ReturnType>System.Drawing.Color</ReturnType>
217       </ReturnValue>
218       <Docs>
219         <value>To be added.</value>
220         <remarks>
221           <attribution license="cc4" from="Microsoft" modified="false" />
222           <para>The <see cref="P:System.Windows.Forms.Control.BackColor" /> property does not support transparent colors unless the SupportsTransparentBackColor value of <see cref="T:System.Windows.Forms.ControlStyles" /> is set to true.</para>
223           <para>The <see cref="P:System.Windows.Forms.Control.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.Control.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>
224           <para>Starting with Windows Vista and depending on the theme, setting this property might not change the appearance of the calendar. For example, if Windows is set to use the Aero theme, setting this property has no effect. This is because an updated version of the calendar is rendered with an appearance that is derived at run time from the current operating system theme. If you want to use this property and enable the earlier version of the calendar, you can disable visual styles for your application. Disabling visual styles might affect the appearance and behavior of other controls in your application. To disable visual styles in Visual Basic, open the Project Designer and uncheck the <ui>Enable XP visual styles</ui> check box. To disable visual styles in C#, open Program.cs and comment out Application.EnableVisualStyles();. For more information about visual styles, see <format type="text/html"><a href="0a038ade-31cf-4e56-9cfe-7a1e6b83b57f">How to: Enable Windows XP Visual Styles</a></format>.</para>
225         </remarks>
226         <summary>
227           <attribution license="cc4" from="Microsoft" modified="false" />
228           <para>Gets or sets the background color for the control.</para>
229         </summary>
230       </Docs>
231       <AssemblyInfo>
232         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
233         <AssemblyVersion>2.0.0.0</AssemblyVersion>
234       </AssemblyInfo>
235     </Member>
236     <Member MemberName="BackgroundImage">
237       <MemberSignature Language="C#" Value="public override System.Drawing.Image BackgroundImage { set; get; }" />
238       <MemberType>Property</MemberType>
239       <Attributes>
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.Drawing.Image</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>Gets or sets the background image for the <see cref="T:System.Windows.Forms.MonthCalendar" /> </para>
259         </summary>
260       </Docs>
261       <AssemblyInfo>
262         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
263         <AssemblyVersion>2.0.0.0</AssemblyVersion>
264       </AssemblyInfo>
265     </Member>
266     <Member MemberName="BackgroundImageChanged">
267       <MemberSignature Language="C#" Value="public event EventHandler BackgroundImageChanged;" />
268       <MemberType>Event</MemberType>
269       <Attributes>
270         <Attribute>
271           <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
272         </Attribute>
273         <Attribute>
274           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
275         </Attribute>
276       </Attributes>
277       <ReturnValue>
278         <ReturnType>System.EventHandler</ReturnType>
279       </ReturnValue>
280       <Docs>
281         <remarks>To be added.</remarks>
282         <summary>
283           <attribution license="cc4" from="Microsoft" modified="false" />
284           <para>Occurs when the value of the <see cref="P:System.Windows.Forms.MonthCalendar.BackgroundImage" /> property changes.</para>
285         </summary>
286       </Docs>
287       <AssemblyInfo>
288         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
289         <AssemblyVersion>2.0.0.0</AssemblyVersion>
290       </AssemblyInfo>
291     </Member>
292     <Member MemberName="BackgroundImageLayout">
293       <MemberSignature Language="C#" Value="public override System.Windows.Forms.ImageLayout BackgroundImageLayout { set; get; }" />
294       <MemberType>Property</MemberType>
295       <AssemblyInfo>
296         <AssemblyVersion>2.0.0.0</AssemblyVersion>
297       </AssemblyInfo>
298       <Attributes>
299         <Attribute>
300           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
301         </Attribute>
302         <Attribute>
303           <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
304         </Attribute>
305       </Attributes>
306       <ReturnValue>
307         <ReturnType>System.Windows.Forms.ImageLayout</ReturnType>
308       </ReturnValue>
309       <Docs>
310         <value>To be added.</value>
311         <remarks>
312           <attribution license="cc4" from="Microsoft" modified="false" />
313           <para>This property is not relevant for this class.</para>
314         </remarks>
315         <summary>
316           <attribution license="cc4" from="Microsoft" modified="false" />
317           <para>Gets or sets a value indicating the layout for the <see cref="P:System.Windows.Forms.MonthCalendar.BackgroundImage" />.</para>
318         </summary>
319       </Docs>
320     </Member>
321     <Member MemberName="BackgroundImageLayoutChanged">
322       <MemberSignature Language="C#" Value="public event EventHandler BackgroundImageLayoutChanged;" />
323       <MemberType>Event</MemberType>
324       <AssemblyInfo>
325         <AssemblyVersion>2.0.0.0</AssemblyVersion>
326       </AssemblyInfo>
327       <Attributes>
328         <Attribute>
329           <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
330         </Attribute>
331         <Attribute>
332           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
333         </Attribute>
334       </Attributes>
335       <ReturnValue>
336         <ReturnType>System.EventHandler</ReturnType>
337       </ReturnValue>
338       <Docs>
339         <remarks>To be added.</remarks>
340         <summary>
341           <attribution license="cc4" from="Microsoft" modified="false" />
342           <para>Occurs when the <see cref="P:System.Windows.Forms.MonthCalendar.BackgroundImageLayout" /> property changes.</para>
343         </summary>
344       </Docs>
345     </Member>
346     <Member MemberName="BoldedDates">
347       <MemberSignature Language="C#" Value="public DateTime[] BoldedDates { set; get; }" />
348       <MemberType>Property</MemberType>
349       <Attributes>
350         <Attribute>
351           <AttributeName>System.ComponentModel.Localizable(true)</AttributeName>
352         </Attribute>
353       </Attributes>
354       <ReturnValue>
355         <ReturnType>System.DateTime[]</ReturnType>
356       </ReturnValue>
357       <Docs>
358         <value>To be added.</value>
359         <remarks>
360           <attribution license="cc4" from="Microsoft" modified="false" />
361           <para>Using this property, you can assign an array of bold dates. When you assign an array of dates, the existing dates are first cleared.</para>
362         </remarks>
363         <summary>
364           <attribution license="cc4" from="Microsoft" modified="false" />
365           <para>Gets or sets the array of <see cref="T:System.DateTime" /> objects that determines which nonrecurring dates are displayed in bold.</para>
366         </summary>
367       </Docs>
368       <AssemblyInfo>
369         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
370         <AssemblyVersion>2.0.0.0</AssemblyVersion>
371       </AssemblyInfo>
372     </Member>
373     <Member MemberName="CalendarDimensions">
374       <MemberSignature Language="C#" Value="public System.Drawing.Size CalendarDimensions { set; get; }" />
375       <MemberType>Property</MemberType>
376       <Attributes>
377         <Attribute>
378           <AttributeName>System.ComponentModel.Localizable(true)</AttributeName>
379         </Attribute>
380       </Attributes>
381       <ReturnValue>
382         <ReturnType>System.Drawing.Size</ReturnType>
383       </ReturnValue>
384       <Docs>
385         <value>To be added.</value>
386         <remarks>
387           <attribution license="cc4" from="Microsoft" modified="false" />
388           <para>Only one calendar year is displayed at a time, and the maximum number of months that can be displayed is 12. Valid combinations of columns and rows make a maximum product of 12; for values greater than 12, the display is modified on a best-fit basis.</para>
389         </remarks>
390         <summary>
391           <attribution license="cc4" from="Microsoft" modified="false" />
392           <para>Gets or sets the number of columns and rows of months displayed.</para>
393         </summary>
394       </Docs>
395       <AssemblyInfo>
396         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
397         <AssemblyVersion>2.0.0.0</AssemblyVersion>
398       </AssemblyInfo>
399     </Member>
400     <Member MemberName="Click">
401       <MemberSignature Language="C#" Value="public event EventHandler Click;" />
402       <MemberType>Event</MemberType>
403       <Attributes>
404         <Attribute>
405           <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
406         </Attribute>
407         <Attribute>
408           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
409         </Attribute>
410       </Attributes>
411       <ReturnValue>
412         <ReturnType>System.EventHandler</ReturnType>
413       </ReturnValue>
414       <Docs>
415         <remarks>
416           <attribution license="cc4" from="Microsoft" modified="false" />
417           <para>The <see cref="T:System.Windows.Forms.MonthCalendar" /> control sets the <see cref="F:System.Windows.Forms.ControlStyles.StandardClick" /> bit flag to false, so the <see cref="T:System.Windows.Forms.MonthCalendar" /> will not raise the <see cref="E:System.Windows.Forms.MonthCalendar.Click" /> event.</para>
418         </remarks>
419         <summary>
420           <attribution license="cc4" from="Microsoft" modified="false" />
421           <para>Occurs when the user clicks the <see cref="T:System.Windows.Forms.MonthCalendar" /> control.</para>
422         </summary>
423       </Docs>
424       <AssemblyInfo>
425         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
426         <AssemblyVersion>2.0.0.0</AssemblyVersion>
427       </AssemblyInfo>
428     </Member>
429     <Member MemberName="CreateHandle">
430       <MemberSignature Language="C#" Value="protected override void CreateHandle ();" />
431       <MemberType>Method</MemberType>
432       <ReturnValue>
433         <ReturnType>System.Void</ReturnType>
434       </ReturnValue>
435       <Parameters />
436       <Docs>
437         <remarks>To be added.</remarks>
438         <summary>
439           <attribution license="cc4" from="Microsoft" modified="false" />
440           <para>Overrides the <see cref="M:System.Windows.Forms.Control.CreateHandle" /> method.</para>
441         </summary>
442       </Docs>
443       <AssemblyInfo>
444         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
445         <AssemblyVersion>2.0.0.0</AssemblyVersion>
446       </AssemblyInfo>
447     </Member>
448     <Member MemberName="CreateParams">
449       <MemberSignature Language="C#" Value="protected override System.Windows.Forms.CreateParams CreateParams { get; }" />
450       <MemberType>Property</MemberType>
451       <ReturnValue>
452         <ReturnType>System.Windows.Forms.CreateParams</ReturnType>
453       </ReturnValue>
454       <Docs>
455         <value>To be added.</value>
456         <remarks>
457           <attribution license="cc4" from="Microsoft" modified="false" />
458           <para>The <see cref="P:System.Windows.Forms.MonthCalendar.CreateParams" /> property is called when a window is created. Inheriting classes can override this property to add extra functionality, but you should first call base.getCreateParams() to make sure the control continues to work correctly.</para>
459         </remarks>
460         <summary>
461           <attribution license="cc4" from="Microsoft" modified="false" />
462           <para>Gets a <see cref="T:System.Windows.Forms.CreateParams" /> for creating a <see cref="T:System.Windows.Forms.MonthCalendar" /> control. </para>
463         </summary>
464       </Docs>
465       <AssemblyInfo>
466         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
467         <AssemblyVersion>2.0.0.0</AssemblyVersion>
468       </AssemblyInfo>
469     </Member>
470     <Member MemberName="DateChanged">
471       <MemberSignature Language="C#" Value="public event System.Windows.Forms.DateRangeEventHandler DateChanged;" />
472       <MemberType>Event</MemberType>
473       <ReturnValue>
474         <ReturnType>System.Windows.Forms.DateRangeEventHandler</ReturnType>
475       </ReturnValue>
476       <Docs>
477         <remarks>
478           <attribution license="cc4" from="Microsoft" modified="false" />
479           <para>The <see cref="E:System.Windows.Forms.MonthCalendar.DateChanged" /> event occurs during any date selection, whether by mouse, keyboard, or code. The <see cref="E:System.Windows.Forms.MonthCalendar.DateSelected" /> event is similar, but it occurs only at the end of a date selection made using the mouse.</para>
480           <para>For more information about handling events, see <format type="text/html"><a href="01e4f1bc-e55e-413f-98c7-6588493e5f67">Consuming Events</a></format>. </para>
481         </remarks>
482         <summary>
483           <attribution license="cc4" from="Microsoft" modified="false" />
484           <para>Occurs when the date selected in the <see cref="T:System.Windows.Forms.MonthCalendar" /> changes.</para>
485         </summary>
486       </Docs>
487       <AssemblyInfo>
488         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
489         <AssemblyVersion>2.0.0.0</AssemblyVersion>
490       </AssemblyInfo>
491     </Member>
492     <Member MemberName="DateSelected">
493       <MemberSignature Language="C#" Value="public event System.Windows.Forms.DateRangeEventHandler DateSelected;" />
494       <MemberType>Event</MemberType>
495       <ReturnValue>
496         <ReturnType>System.Windows.Forms.DateRangeEventHandler</ReturnType>
497       </ReturnValue>
498       <Docs>
499         <remarks>
500           <attribution license="cc4" from="Microsoft" modified="false" />
501           <para>This event is similar to the <see cref="E:System.Windows.Forms.MonthCalendar.DateChanged" /> event, but it occurs at the end of a date selection made using the mouse. The <see cref="E:System.Windows.Forms.MonthCalendar.DateChanged" /> event occurs during any date selection, whether by mouse, keyboard, or code.</para>
502           <para>For more information about handling events, see <format type="text/html"><a href="01e4f1bc-e55e-413f-98c7-6588493e5f67">Consuming Events</a></format>. </para>
503         </remarks>
504         <summary>
505           <attribution license="cc4" from="Microsoft" modified="false" />
506           <para>Occurs when the user makes an explicit date selection using the mouse.</para>
507         </summary>
508       </Docs>
509       <AssemblyInfo>
510         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
511         <AssemblyVersion>2.0.0.0</AssemblyVersion>
512       </AssemblyInfo>
513     </Member>
514     <Member MemberName="DefaultImeMode">
515       <MemberSignature Language="C#" Value="protected override System.Windows.Forms.ImeMode DefaultImeMode { get; }" />
516       <MemberType>Property</MemberType>
517       <ReturnValue>
518         <ReturnType>System.Windows.Forms.ImeMode</ReturnType>
519       </ReturnValue>
520       <Docs>
521         <value>To be added.</value>
522         <remarks>To be added.</remarks>
523         <summary>
524           <attribution license="cc4" from="Microsoft" modified="false" />
525           <para>Gets a value indicating the input method editor for the <see cref="T:System.Windows.Forms.MonthCalendar" />.</para>
526         </summary>
527       </Docs>
528       <AssemblyInfo>
529         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
530         <AssemblyVersion>2.0.0.0</AssemblyVersion>
531       </AssemblyInfo>
532     </Member>
533     <Member MemberName="DefaultMargin">
534       <MemberSignature Language="C#" Value="protected override System.Windows.Forms.Padding DefaultMargin { get; }" />
535       <MemberType>Property</MemberType>
536       <ReturnValue>
537         <ReturnType>System.Windows.Forms.Padding</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 the default margin settings for the <see cref="T:System.Windows.Forms.MonthCalendar" /> control.</para>
546         </summary>
547       </Docs>
548       <AssemblyInfo>
549         <AssemblyVersion>2.0.0.0</AssemblyVersion>
550       </AssemblyInfo>
551     </Member>
552     <Member MemberName="DefaultSize">
553       <MemberSignature Language="C#" Value="protected override System.Drawing.Size DefaultSize { get; }" />
554       <MemberType>Property</MemberType>
555       <ReturnValue>
556         <ReturnType>System.Drawing.Size</ReturnType>
557       </ReturnValue>
558       <Docs>
559         <value>To be added.</value>
560         <remarks>
561           <attribution license="cc4" from="Microsoft" modified="false" />
562           <para>The <see cref="P:System.Windows.Forms.MonthCalendar.DefaultSize" /> property includes the area necessary to display the "Today:" date at the bottom of the calendar.</para>
563         </remarks>
564         <summary>
565           <attribution license="cc4" from="Microsoft" modified="false" />
566           <para>Gets the default size of the calendar.</para>
567         </summary>
568       </Docs>
569       <AssemblyInfo>
570         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
571         <AssemblyVersion>2.0.0.0</AssemblyVersion>
572       </AssemblyInfo>
573     </Member>
574     <Member MemberName="Dispose">
575       <MemberSignature Language="C#" Value="protected override void Dispose (bool disposing);" />
576       <MemberType>Method</MemberType>
577       <ReturnValue>
578         <ReturnType>System.Void</ReturnType>
579       </ReturnValue>
580       <Parameters>
581         <Parameter Name="disposing" Type="System.Boolean" />
582       </Parameters>
583       <Docs>
584         <param name="disposing">To be added.</param>
585         <remarks>
586           <attribution license="cc4" from="Microsoft" modified="false" />
587           <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>
588           <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.MonthCalendar" /> references. This method invokes the Dispose() method of each referenced object.</para>
589         </remarks>
590         <summary>
591           <attribution license="cc4" from="Microsoft" modified="false" />
592           <para>Releases all resources used by the <see cref="T:System.Windows.Forms.MonthCalendar" />. </para>
593         </summary>
594       </Docs>
595       <AssemblyInfo>
596         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
597         <AssemblyVersion>2.0.0.0</AssemblyVersion>
598       </AssemblyInfo>
599     </Member>
600     <Member MemberName="DoubleBuffered">
601       <MemberSignature Language="C#" Value="protected override bool DoubleBuffered { set; get; }" />
602       <MemberType>Property</MemberType>
603       <Attributes>
604         <Attribute>
605           <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
606         </Attribute>
607       </Attributes>
608       <ReturnValue>
609         <ReturnType>System.Boolean</ReturnType>
610       </ReturnValue>
611       <Docs>
612         <value>To be added.</value>
613         <since version=".NET 2.0" />
614         <remarks>
615           <attribution license="cc4" from="Microsoft" modified="false" />
616           <para>Setting the <see cref="P:System.Windows.Forms.MonthCalendar.DoubleBuffered" /> property has no effect on the appearance of the <see cref="T:System.Windows.Forms.MonthCalendar" /> control.</para>
617         </remarks>
618         <summary>
619           <attribution license="cc4" from="Microsoft" modified="false" />
620           <para>Gets or sets a value indicating whether the control should redraw its surface using a secondary buffer.</para>
621         </summary>
622       </Docs>
623       <AssemblyInfo>
624         <AssemblyVersion>2.0.0.0</AssemblyVersion>
625       </AssemblyInfo>
626     </Member>
627     <Member MemberName="DoubleClick">
628       <MemberSignature Language="C#" Value="public event EventHandler DoubleClick;" />
629       <MemberType>Event</MemberType>
630       <Attributes>
631         <Attribute>
632           <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
633         </Attribute>
634         <Attribute>
635           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
636         </Attribute>
637       </Attributes>
638       <ReturnValue>
639         <ReturnType>System.EventHandler</ReturnType>
640       </ReturnValue>
641       <Docs>
642         <remarks>
643           <attribution license="cc4" from="Microsoft" modified="false" />
644           <para>The <see cref="T:System.Windows.Forms.MonthCalendar" /> control sets the <see cref="F:System.Windows.Forms.ControlStyles.StandardClick" /> bit flag to false, so the <see cref="T:System.Windows.Forms.MonthCalendar" /> will not raise the <see cref="E:System.Windows.Forms.MonthCalendar.DoubleClick" /> event.</para>
645         </remarks>
646         <summary>
647           <attribution license="cc4" from="Microsoft" modified="false" />
648           <para>Occurs when the user double-clicks the <see cref="T:System.Windows.Forms.MonthCalendar" /> control.</para>
649         </summary>
650       </Docs>
651       <AssemblyInfo>
652         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
653         <AssemblyVersion>2.0.0.0</AssemblyVersion>
654       </AssemblyInfo>
655     </Member>
656     <Member MemberName="FirstDayOfWeek">
657       <MemberSignature Language="C#" Value="public System.Windows.Forms.Day FirstDayOfWeek { set; get; }" />
658       <MemberType>Property</MemberType>
659       <Attributes>
660         <Attribute>
661           <AttributeName>System.ComponentModel.DefaultValue(System.Windows.Forms.Day.Default)</AttributeName>
662         </Attribute>
663         <Attribute>
664           <AttributeName>System.ComponentModel.Localizable(true)</AttributeName>
665         </Attribute>
666       </Attributes>
667       <ReturnValue>
668         <ReturnType>System.Windows.Forms.Day</ReturnType>
669       </ReturnValue>
670       <Docs>
671         <value>To be added.</value>
672         <remarks>To be added.</remarks>
673         <summary>
674           <attribution license="cc4" from="Microsoft" modified="false" />
675           <para>Gets or sets the first day of the week as displayed in the month calendar.</para>
676         </summary>
677       </Docs>
678       <AssemblyInfo>
679         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
680         <AssemblyVersion>2.0.0.0</AssemblyVersion>
681       </AssemblyInfo>
682     </Member>
683     <Member MemberName="ForeColor">
684       <MemberSignature Language="C#" Value="public override System.Drawing.Color ForeColor { set; get; }" />
685       <MemberType>Property</MemberType>
686       <ReturnValue>
687         <ReturnType>System.Drawing.Color</ReturnType>
688       </ReturnValue>
689       <Docs>
690         <value>To be added.</value>
691         <remarks>
692           <attribution license="cc4" from="Microsoft" modified="false" />
693           <para>The <see cref="P:System.Windows.Forms.Control.ForeColor" /> 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.Control.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>
694           <para>Starting with Windows Vista and depending on the theme, setting this property might not change the appearance of the calendar. For example, if Windows is set to use the Aero theme, setting this property has no effect. This is because an updated version of the calendar is rendered with an appearance that is derived at run time from the current operating system theme. If you want to use this property and enable the earlier version of the calendar, you can disable visual styles for your application. Disabling visual styles might affect the appearance and behavior of other controls in your application. To disable visual styles in Visual Basic, open the Project Designer and uncheck the <ui>Enable XP visual styles</ui> check box. To disable visual styles in C#, open Program.cs and comment out Application.EnableVisualStyles();. For more information about visual styles, see <format type="text/html"><a href="0a038ade-31cf-4e56-9cfe-7a1e6b83b57f">How to: Enable Windows XP Visual Styles</a></format>.</para>
695         </remarks>
696         <summary>
697           <attribution license="cc4" from="Microsoft" modified="false" />
698           <para>Gets or sets the foreground color of the control.</para>
699         </summary>
700       </Docs>
701       <AssemblyInfo>
702         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
703         <AssemblyVersion>2.0.0.0</AssemblyVersion>
704       </AssemblyInfo>
705     </Member>
706     <Member MemberName="GetDisplayRange">
707       <MemberSignature Language="C#" Value="public System.Windows.Forms.SelectionRange GetDisplayRange (bool visible);" />
708       <MemberType>Method</MemberType>
709       <ReturnValue>
710         <ReturnType>System.Windows.Forms.SelectionRange</ReturnType>
711       </ReturnValue>
712       <Parameters>
713         <Parameter Name="visible" Type="System.Boolean" />
714       </Parameters>
715       <Docs>
716         <remarks>
717           <attribution license="cc4" from="Microsoft" modified="false" />
718           <para>The <see cref="M:System.Windows.Forms.MonthCalendar.GetDisplayRange(System.Boolean)" /> method returns a <see cref="P:System.Windows.Forms.MonthCalendar.SelectionRange" /> that contains the begin and end dates displayed in the current view of the control. You can modify the returned range based on the value you specify for the <paramref name="visible" /> parameter. By specifying false, you can retrieve all dates displayed on the control; specifying true retrieves only those dates that are part of fully displayed months.</para>
719         </remarks>
720         <summary>
721           <attribution license="cc4" from="Microsoft" modified="false" />
722           <para>Retrieves date information that represents the low and high limits of the displayed dates of the control.</para>
723         </summary>
724         <returns>
725           <attribution license="cc4" from="Microsoft" modified="false" />
726           <para>The begin and end dates of the displayed calendar.</para>
727         </returns>
728         <param name="visible">
729           <attribution license="cc4" from="Microsoft" modified="false" />true to retrieve only the dates that are fully contained in displayed months; otherwise, false. </param>
730       </Docs>
731       <AssemblyInfo>
732         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
733         <AssemblyVersion>2.0.0.0</AssemblyVersion>
734       </AssemblyInfo>
735     </Member>
736     <Member MemberName="HitTest">
737       <MemberSignature Language="C#" Value="public System.Windows.Forms.MonthCalendar.HitTestInfo HitTest (System.Drawing.Point point);" />
738       <MemberType>Method</MemberType>
739       <ReturnValue>
740         <ReturnType>System.Windows.Forms.MonthCalendar+HitTestInfo</ReturnType>
741       </ReturnValue>
742       <Parameters>
743         <Parameter Name="point" Type="System.Drawing.Point" />
744       </Parameters>
745       <Docs>
746         <remarks>To be added.</remarks>
747         <summary>
748           <attribution license="cc4" from="Microsoft" modified="false" />
749           <para>Returns an object with information on which portion of a month calendar control is at a location specified by a <see cref="T:System.Drawing.Point" />.</para>
750         </summary>
751         <returns>
752           <attribution license="cc4" from="Microsoft" modified="false" />
753           <para>A <see cref="T:System.Windows.Forms.MonthCalendar.HitTestInfo" /> that contains information about the specified point on the <see cref="T:System.Windows.Forms.MonthCalendar" />.</para>
754         </returns>
755         <param name="point">
756           <attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.Drawing.Point" /> containing the <see cref="P:System.Drawing.Point.X" /> and <see cref="P:System.Drawing.Point.Y" /> coordinates of the point to be hit tested. </param>
757       </Docs>
758       <AssemblyInfo>
759         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
760         <AssemblyVersion>2.0.0.0</AssemblyVersion>
761       </AssemblyInfo>
762     </Member>
763     <Member MemberName="HitTest">
764       <MemberSignature Language="C#" Value="public System.Windows.Forms.MonthCalendar.HitTestInfo HitTest (int x, int y);" />
765       <MemberType>Method</MemberType>
766       <ReturnValue>
767         <ReturnType>System.Windows.Forms.MonthCalendar+HitTestInfo</ReturnType>
768       </ReturnValue>
769       <Parameters>
770         <Parameter Name="x" Type="System.Int32" />
771         <Parameter Name="y" Type="System.Int32" />
772       </Parameters>
773       <Docs>
774         <remarks>To be added.</remarks>
775         <summary>
776           <attribution license="cc4" from="Microsoft" modified="false" />
777           <para>Returns a <see cref="T:System.Windows.Forms.MonthCalendar.HitTestInfo" /> with information on which portion of a month calendar control is at a specified x- and y-coordinate.</para>
778         </summary>
779         <returns>
780           <attribution license="cc4" from="Microsoft" modified="false" />
781           <para>A <see cref="T:System.Windows.Forms.MonthCalendar.HitTestInfo" /> that contains information about the specified point on the <see cref="T:System.Windows.Forms.MonthCalendar" />.</para>
782         </returns>
783         <param name="x">
784           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="P:System.Drawing.Point.X" /> coordinate of the point to be hit tested. </param>
785         <param name="y">
786           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="P:System.Drawing.Point.Y" /> coordinate of the point to be hit tested. </param>
787       </Docs>
788       <AssemblyInfo>
789         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
790         <AssemblyVersion>2.0.0.0</AssemblyVersion>
791       </AssemblyInfo>
792     </Member>
793     <Member MemberName="ImeMode">
794       <MemberSignature Language="C#" Value="public System.Windows.Forms.ImeMode ImeMode { set; get; }" />
795       <MemberType>Property</MemberType>
796       <Attributes>
797         <Attribute>
798           <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
799         </Attribute>
800         <Attribute>
801           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
802         </Attribute>
803       </Attributes>
804       <ReturnValue>
805         <ReturnType>System.Windows.Forms.ImeMode</ReturnType>
806       </ReturnValue>
807       <Docs>
808         <value>To be added.</value>
809         <remarks>
810           <attribution license="cc4" from="Microsoft" modified="false" />
811           <para>This property is not relevant for this class.</para>
812         </remarks>
813         <summary>
814           <attribution license="cc4" from="Microsoft" modified="false" />
815           <para>Gets or sets the Input Method Editor (IME) mode supported by this control.</para>
816         </summary>
817       </Docs>
818       <AssemblyInfo>
819         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
820         <AssemblyVersion>2.0.0.0</AssemblyVersion>
821       </AssemblyInfo>
822     </Member>
823     <Member MemberName="ImeModeChanged">
824       <MemberSignature Language="C#" Value="public event EventHandler ImeModeChanged;" />
825       <MemberType>Event</MemberType>
826       <Attributes>
827         <Attribute>
828           <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
829         </Attribute>
830         <Attribute>
831           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
832         </Attribute>
833       </Attributes>
834       <ReturnValue>
835         <ReturnType>System.EventHandler</ReturnType>
836       </ReturnValue>
837       <Docs>
838         <remarks>To be added.</remarks>
839         <summary>
840           <attribution license="cc4" from="Microsoft" modified="false" />
841           <para>Occurs when the <see cref="P:System.Windows.Forms.MonthCalendar.ImeMode" /> property has changed.</para>
842         </summary>
843       </Docs>
844       <AssemblyInfo>
845         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
846         <AssemblyVersion>2.0.0.0</AssemblyVersion>
847       </AssemblyInfo>
848     </Member>
849     <Member MemberName="IsInputKey">
850       <MemberSignature Language="C#" Value="protected override bool IsInputKey (System.Windows.Forms.Keys keyData);" />
851       <MemberType>Method</MemberType>
852       <ReturnValue>
853         <ReturnType>System.Boolean</ReturnType>
854       </ReturnValue>
855       <Parameters>
856         <Parameter Name="keyData" Type="System.Windows.Forms.Keys" />
857       </Parameters>
858       <Docs>
859         <param name="keyData">To be added.</param>
860         <summary>To be added.</summary>
861         <returns>To be added.</returns>
862         <remarks>To be added.</remarks>
863       </Docs>
864       <AssemblyInfo>
865         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
866         <AssemblyVersion>2.0.0.0</AssemblyVersion>
867       </AssemblyInfo>
868     </Member>
869     <Member MemberName="MaxDate">
870       <MemberSignature Language="C#" Value="public DateTime MaxDate { set; get; }" />
871       <MemberType>Property</MemberType>
872       <ReturnValue>
873         <ReturnType>System.DateTime</ReturnType>
874       </ReturnValue>
875       <Docs>
876         <value>To be added.</value>
877         <remarks>To be added.</remarks>
878         <summary>
879           <attribution license="cc4" from="Microsoft" modified="false" />
880           <para>Gets or sets the maximum allowable date.</para>
881         </summary>
882       </Docs>
883       <AssemblyInfo>
884         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
885         <AssemblyVersion>2.0.0.0</AssemblyVersion>
886       </AssemblyInfo>
887     </Member>
888     <Member MemberName="MaxSelectionCount">
889       <MemberSignature Language="C#" Value="public int MaxSelectionCount { set; get; }" />
890       <MemberType>Property</MemberType>
891       <Attributes>
892         <Attribute>
893           <AttributeName>System.ComponentModel.DefaultValue(7)</AttributeName>
894         </Attribute>
895       </Attributes>
896       <ReturnValue>
897         <ReturnType>System.Int32</ReturnType>
898       </ReturnValue>
899       <Docs>
900         <value>To be added.</value>
901         <remarks>
902           <attribution license="cc4" from="Microsoft" modified="false" />
903           <para>Setting this property does not effect the current selection range.</para>
904           <para>It is important to remember that the <see cref="P:System.Windows.Forms.MonthCalendar.MaxSelectionCount" /> property represents the number of days in the selection, not the difference between <see cref="P:System.Windows.Forms.MonthCalendar.SelectionStart" /> and <see cref="P:System.Windows.Forms.MonthCalendar.SelectionEnd" />. For example, if <see cref="P:System.Windows.Forms.MonthCalendar.MaxSelectionCount" /> is 7 (the default), <see cref="P:System.Windows.Forms.MonthCalendar.SelectionStart" /> and <see cref="P:System.Windows.Forms.MonthCalendar.SelectionEnd" /> can be no more than six days apart.</para>
905         </remarks>
906         <summary>
907           <attribution license="cc4" from="Microsoft" modified="false" />
908           <para>Gets or sets the maximum number of days that can be selected in a month calendar control.</para>
909         </summary>
910       </Docs>
911       <AssemblyInfo>
912         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
913         <AssemblyVersion>2.0.0.0</AssemblyVersion>
914       </AssemblyInfo>
915     </Member>
916     <Member MemberName="MinDate">
917       <MemberSignature Language="C#" Value="public DateTime MinDate { set; get; }" />
918       <MemberType>Property</MemberType>
919       <ReturnValue>
920         <ReturnType>System.DateTime</ReturnType>
921       </ReturnValue>
922       <Docs>
923         <value>To be added.</value>
924         <remarks>To be added.</remarks>
925         <summary>
926           <attribution license="cc4" from="Microsoft" modified="false" />
927           <para>Gets or sets the minimum allowable date.</para>
928         </summary>
929       </Docs>
930       <AssemblyInfo>
931         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
932         <AssemblyVersion>2.0.0.0</AssemblyVersion>
933       </AssemblyInfo>
934     </Member>
935     <Member MemberName="MonthlyBoldedDates">
936       <MemberSignature Language="C#" Value="public DateTime[] MonthlyBoldedDates { set; get; }" />
937       <MemberType>Property</MemberType>
938       <Attributes>
939         <Attribute>
940           <AttributeName>System.ComponentModel.Localizable(true)</AttributeName>
941         </Attribute>
942       </Attributes>
943       <ReturnValue>
944         <ReturnType>System.DateTime[]</ReturnType>
945       </ReturnValue>
946       <Docs>
947         <value>To be added.</value>
948         <remarks>
949           <attribution license="cc4" from="Microsoft" modified="false" />
950           <para>Using this property, you assign an array of monthly bold dates. When you assign an array of dates, any preexisting dates are cleared.</para>
951         </remarks>
952         <summary>
953           <attribution license="cc4" from="Microsoft" modified="false" />
954           <para>Gets or sets the array of <see cref="T:System.DateTime" /> objects that determine which monthly days to bold.</para>
955         </summary>
956       </Docs>
957       <AssemblyInfo>
958         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
959         <AssemblyVersion>2.0.0.0</AssemblyVersion>
960       </AssemblyInfo>
961     </Member>
962     <Member MemberName="MouseClick">
963       <MemberSignature Language="C#" Value="public event System.Windows.Forms.MouseEventHandler MouseClick;" />
964       <MemberType>Event</MemberType>
965       <AssemblyInfo>
966         <AssemblyVersion>2.0.0.0</AssemblyVersion>
967       </AssemblyInfo>
968       <Attributes>
969         <Attribute>
970           <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
971         </Attribute>
972         <Attribute>
973           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
974         </Attribute>
975       </Attributes>
976       <ReturnValue>
977         <ReturnType>System.Windows.Forms.MouseEventHandler</ReturnType>
978       </ReturnValue>
979       <Docs>
980         <remarks>To be added.</remarks>
981         <summary>
982           <attribution license="cc4" from="Microsoft" modified="false" />
983           <para>Occurs when the user clicks the <see cref="T:System.Windows.Forms.MonthCalendar" /> control with the mouse.</para>
984         </summary>
985       </Docs>
986     </Member>
987     <Member MemberName="MouseDoubleClick">
988       <MemberSignature Language="C#" Value="public event System.Windows.Forms.MouseEventHandler MouseDoubleClick;" />
989       <MemberType>Event</MemberType>
990       <AssemblyInfo>
991         <AssemblyVersion>2.0.0.0</AssemblyVersion>
992       </AssemblyInfo>
993       <Attributes>
994         <Attribute>
995           <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
996         </Attribute>
997         <Attribute>
998           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
999         </Attribute>
1000       </Attributes>
1001       <ReturnValue>
1002         <ReturnType>System.Windows.Forms.MouseEventHandler</ReturnType>
1003       </ReturnValue>
1004       <Docs>
1005         <remarks>To be added.</remarks>
1006         <summary>
1007           <attribution license="cc4" from="Microsoft" modified="false" />
1008           <para>Occurs when the user double-clicks the <see cref="T:System.Windows.Forms.MonthCalendar" /> control with the mouse.</para>
1009         </summary>
1010       </Docs>
1011     </Member>
1012     <Member MemberName="OnBackColorChanged">
1013       <MemberSignature Language="C#" Value="protected override void OnBackColorChanged (EventArgs e);" />
1014       <MemberType>Method</MemberType>
1015       <ReturnValue>
1016         <ReturnType>System.Void</ReturnType>
1017       </ReturnValue>
1018       <Parameters>
1019         <Parameter Name="e" Type="System.EventArgs" />
1020       </Parameters>
1021       <Docs>
1022         <param name="e">To be added.</param>
1023         <summary>To be added.</summary>
1024         <remarks>To be added.</remarks>
1025       </Docs>
1026       <AssemblyInfo>
1027         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1028         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1029       </AssemblyInfo>
1030     </Member>
1031     <Member MemberName="OnDateChanged">
1032       <MemberSignature Language="C#" Value="protected virtual void OnDateChanged (System.Windows.Forms.DateRangeEventArgs drevent);" />
1033       <MemberType>Method</MemberType>
1034       <ReturnValue>
1035         <ReturnType>System.Void</ReturnType>
1036       </ReturnValue>
1037       <Parameters>
1038         <Parameter Name="drevent" Type="System.Windows.Forms.DateRangeEventArgs" />
1039       </Parameters>
1040       <Docs>
1041         <remarks>
1042           <attribution license="cc4" from="Microsoft" modified="false" />
1043           <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>
1044           <para>The <see cref="M:System.Windows.Forms.MonthCalendar.OnDateChanged(System.Windows.Forms.DateRangeEventArgs)" /> 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>
1045         </remarks>
1046         <summary>
1047           <attribution license="cc4" from="Microsoft" modified="false" />
1048           <para>Raises the <see cref="E:System.Windows.Forms.MonthCalendar.DateChanged" /> event.</para>
1049         </summary>
1050         <param name="drevent">
1051           <attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.Windows.Forms.DateRangeEventArgs" /> that contains the event data. </param>
1052       </Docs>
1053       <AssemblyInfo>
1054         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1055         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1056       </AssemblyInfo>
1057     </Member>
1058     <Member MemberName="OnDateSelected">
1059       <MemberSignature Language="C#" Value="protected virtual void OnDateSelected (System.Windows.Forms.DateRangeEventArgs drevent);" />
1060       <MemberType>Method</MemberType>
1061       <ReturnValue>
1062         <ReturnType>System.Void</ReturnType>
1063       </ReturnValue>
1064       <Parameters>
1065         <Parameter Name="drevent" Type="System.Windows.Forms.DateRangeEventArgs" />
1066       </Parameters>
1067       <Docs>
1068         <remarks>
1069           <attribution license="cc4" from="Microsoft" modified="false" />
1070           <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>
1071           <para>The <see cref="M:System.Windows.Forms.MonthCalendar.OnDateSelected(System.Windows.Forms.DateRangeEventArgs)" /> 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>
1072         </remarks>
1073         <summary>
1074           <attribution license="cc4" from="Microsoft" modified="false" />
1075           <para>Raises the <see cref="E:System.Windows.Forms.MonthCalendar.DateSelected" /> event.</para>
1076         </summary>
1077         <param name="drevent">
1078           <attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.Windows.Forms.DateRangeEventArgs" /> that contains the event data. </param>
1079       </Docs>
1080       <AssemblyInfo>
1081         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1082         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1083       </AssemblyInfo>
1084     </Member>
1085     <Member MemberName="OnFontChanged">
1086       <MemberSignature Language="C#" Value="protected override void OnFontChanged (EventArgs e);" />
1087       <MemberType>Method</MemberType>
1088       <ReturnValue>
1089         <ReturnType>System.Void</ReturnType>
1090       </ReturnValue>
1091       <Parameters>
1092         <Parameter Name="e" Type="System.EventArgs" />
1093       </Parameters>
1094       <Docs>
1095         <remarks>
1096           <attribution license="cc4" from="Microsoft" modified="false" />
1097           <para>The <see cref="M:System.Windows.Forms.MonthCalendar.OnFontChanged(System.EventArgs)" /> method resizes the control based on the new font size. This can cause the calendar to overlap other controls on the form if the potential sizing issues have not been taken into account.</para>
1098           <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>
1099           <para>The <see cref="M:System.Windows.Forms.MonthCalendar.OnFontChanged(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>
1100         </remarks>
1101         <summary>
1102           <attribution license="cc4" from="Microsoft" modified="false" />
1103           <para>Raises the <see cref="E:System.Windows.Forms.Control.FontChanged" /> event.</para>
1104         </summary>
1105         <param name="e">
1106           <attribution license="cc4" from="Microsoft" modified="false" />An <see cref="T:System.EventArgs" /> that contains the event data. </param>
1107       </Docs>
1108       <AssemblyInfo>
1109         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1110         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1111       </AssemblyInfo>
1112     </Member>
1113     <Member MemberName="OnForeColorChanged">
1114       <MemberSignature Language="C#" Value="protected override void OnForeColorChanged (EventArgs e);" />
1115       <MemberType>Method</MemberType>
1116       <ReturnValue>
1117         <ReturnType>System.Void</ReturnType>
1118       </ReturnValue>
1119       <Parameters>
1120         <Parameter Name="e" Type="System.EventArgs" />
1121       </Parameters>
1122       <Docs>
1123         <param name="e">To be added.</param>
1124         <summary>To be added.</summary>
1125         <remarks>To be added.</remarks>
1126       </Docs>
1127       <AssemblyInfo>
1128         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1129         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1130       </AssemblyInfo>
1131     </Member>
1132     <Member MemberName="OnHandleCreated">
1133       <MemberSignature Language="C#" Value="protected override void OnHandleCreated (EventArgs e);" />
1134       <MemberType>Method</MemberType>
1135       <ReturnValue>
1136         <ReturnType>System.Void</ReturnType>
1137       </ReturnValue>
1138       <Parameters>
1139         <Parameter Name="e" Type="System.EventArgs" />
1140       </Parameters>
1141       <Docs>
1142         <param name="e">To be added.</param>
1143         <remarks>To be added.</remarks>
1144         <summary>
1145           <attribution license="cc4" from="Microsoft" modified="false" />
1146           <para>Overrides the <see cref="M:System.Windows.Forms.Control.OnHandleCreated(System.EventArgs)" /> method.</para>
1147         </summary>
1148       </Docs>
1149       <AssemblyInfo>
1150         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1151         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1152       </AssemblyInfo>
1153     </Member>
1154     <Member MemberName="OnHandleDestroyed">
1155       <MemberSignature Language="C#" Value="protected override void OnHandleDestroyed (EventArgs e);" />
1156       <MemberType>Method</MemberType>
1157       <AssemblyInfo>
1158         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1159       </AssemblyInfo>
1160       <ReturnValue>
1161         <ReturnType>System.Void</ReturnType>
1162       </ReturnValue>
1163       <Parameters>
1164         <Parameter Name="e" Type="System.EventArgs" />
1165       </Parameters>
1166       <Docs>
1167         <remarks>
1168           <attribution license="cc4" from="Microsoft" modified="false" />
1169           <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>
1170           <para>The <see cref="M:System.Windows.Forms.MonthCalendar.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>
1171         </remarks>
1172         <summary>
1173           <attribution license="cc4" from="Microsoft" modified="false" />
1174           <para>Raises the <see cref="E:System.Windows.Forms.Control.HandleDestroyed" /> event.</para>
1175         </summary>
1176         <param name="e">
1177           <attribution license="cc4" from="Microsoft" modified="false" />An <see cref="T:System.EventArgs" /> that contains the event data.</param>
1178       </Docs>
1179     </Member>
1180     <Member MemberName="OnRightToLeftLayoutChanged">
1181       <MemberSignature Language="C#" Value="protected virtual void OnRightToLeftLayoutChanged (EventArgs e);" />
1182       <MemberType>Method</MemberType>
1183       <AssemblyInfo>
1184         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1185       </AssemblyInfo>
1186       <Attributes>
1187         <Attribute>
1188           <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)</AttributeName>
1189         </Attribute>
1190       </Attributes>
1191       <ReturnValue>
1192         <ReturnType>System.Void</ReturnType>
1193       </ReturnValue>
1194       <Parameters>
1195         <Parameter Name="e" Type="System.EventArgs" />
1196       </Parameters>
1197       <Docs>
1198         <remarks>
1199           <attribution license="cc4" from="Microsoft" modified="false" />
1200           <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>
1201           <para>The <see cref="M:System.Windows.Forms.MonthCalendar.OnRightToLeftLayoutChanged(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>
1202         </remarks>
1203         <summary>
1204           <attribution license="cc4" from="Microsoft" modified="false" />
1205           <para>Raises the <see cref="E:System.Windows.Forms.MonthCalendar.RightToLeftLayoutChanged" /> event. </para>
1206         </summary>
1207         <param name="e">
1208           <attribution license="cc4" from="Microsoft" modified="false" />An <see cref="T:System.EventArgs" /> that contains the event data. </param>
1209       </Docs>
1210     </Member>
1211     <Member MemberName="Padding">
1212       <MemberSignature Language="C#" Value="public System.Windows.Forms.Padding Padding { set; get; }" />
1213       <MemberType>Property</MemberType>
1214       <Attributes>
1215         <Attribute>
1216           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
1217         </Attribute>
1218         <Attribute>
1219           <AttributeName>System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)</AttributeName>
1220         </Attribute>
1221         <Attribute>
1222           <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
1223         </Attribute>
1224       </Attributes>
1225       <ReturnValue>
1226         <ReturnType>System.Windows.Forms.Padding</ReturnType>
1227       </ReturnValue>
1228       <Docs>
1229         <value>To be added.</value>
1230         <since version=".NET 2.0" />
1231         <remarks>
1232           <attribution license="cc4" from="Microsoft" modified="false" />
1233           <para>Setting the <see cref="P:System.Windows.Forms.MonthCalendar.Padding" /> property will have no effect on the appearance of the <see cref="T:System.Windows.Forms.MonthCalendar" />.</para>
1234         </remarks>
1235         <summary>
1236           <attribution license="cc4" from="Microsoft" modified="false" />
1237           <para>Gets or sets the space between the edges of a <see cref="T:System.Windows.Forms.MonthCalendar" /> control and its contents.</para>
1238         </summary>
1239       </Docs>
1240       <AssemblyInfo>
1241         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1242       </AssemblyInfo>
1243     </Member>
1244     <Member MemberName="PaddingChanged">
1245       <MemberSignature Language="C#" Value="public event EventHandler PaddingChanged;" />
1246       <MemberType>Event</MemberType>
1247       <AssemblyInfo>
1248         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1249       </AssemblyInfo>
1250       <Attributes>
1251         <Attribute>
1252           <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
1253         </Attribute>
1254         <Attribute>
1255           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
1256         </Attribute>
1257       </Attributes>
1258       <ReturnValue>
1259         <ReturnType>System.EventHandler</ReturnType>
1260       </ReturnValue>
1261       <Docs>
1262         <remarks>
1263           <attribution license="cc4" from="Microsoft" modified="false" />
1264           <para>This event is not relevant for this class.</para>
1265           <para>Example</para>
1266         </remarks>
1267         <summary>
1268           <attribution license="cc4" from="Microsoft" modified="false" />
1269           <para>Occurs when the value of the <see cref="P:System.Windows.Forms.MonthCalendar.Padding" /> property changes.</para>
1270         </summary>
1271       </Docs>
1272     </Member>
1273     <Member MemberName="Paint">
1274       <MemberSignature Language="C#" Value="public event System.Windows.Forms.PaintEventHandler Paint;" />
1275       <MemberType>Event</MemberType>
1276       <Attributes>
1277         <Attribute>
1278           <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
1279         </Attribute>
1280         <Attribute>
1281           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
1282         </Attribute>
1283       </Attributes>
1284       <ReturnValue>
1285         <ReturnType>System.Windows.Forms.PaintEventHandler</ReturnType>
1286       </ReturnValue>
1287       <Docs>
1288         <remarks>
1289           <attribution license="cc4" from="Microsoft" modified="false" />
1290           <para>The <see cref="T:System.Windows.Forms.MonthCalendar" /> control sets the <see cref="F:System.Windows.Forms.ControlStyles.UserPaint" /> bit flag to false, so the <see cref="T:System.Windows.Forms.MonthCalendar" /> will not raise the <see cref="E:System.Windows.Forms.MonthCalendar.Paint" /> event. To provide a custom look to the <see cref="T:System.Windows.Forms.MonthCalendar" /> control, you should override the <see cref="M:System.Windows.Forms.Control.OnPrint(System.Windows.Forms.PaintEventArgs)" /> method, call the base implementation of <see cref="M:System.Windows.Forms.Control.OnPrint(System.Windows.Forms.PaintEventArgs)" />, and then perform custom painting.</para>
1291         </remarks>
1292         <summary>
1293           <attribution license="cc4" from="Microsoft" modified="false" />
1294           <para>Occurs when the control is redrawn.</para>
1295         </summary>
1296       </Docs>
1297       <AssemblyInfo>
1298         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1299         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1300       </AssemblyInfo>
1301     </Member>
1302     <Member MemberName="RemoveAllAnnuallyBoldedDates">
1303       <MemberSignature Language="C#" Value="public void RemoveAllAnnuallyBoldedDates ();" />
1304       <MemberType>Method</MemberType>
1305       <ReturnValue>
1306         <ReturnType>System.Void</ReturnType>
1307       </ReturnValue>
1308       <Parameters />
1309       <Docs>
1310         <remarks>
1311           <attribution license="cc4" from="Microsoft" modified="false" />
1312           <para>This method clears all dates from the <see cref="P:System.Windows.Forms.MonthCalendar.AnnuallyBoldedDates" /> array. To remove a single date from the bold dates, use the <see cref="M:System.Windows.Forms.MonthCalendar.RemoveAnnuallyBoldedDate(System.DateTime)" /> method.</para>
1313           <para>You must call the <see cref="M:System.Windows.Forms.MonthCalendar.UpdateBoldedDates" /> method to ensure that the display is updated to reflect the removal.</para>
1314         </remarks>
1315         <summary>
1316           <attribution license="cc4" from="Microsoft" modified="false" />
1317           <para>Removes all the annually bold dates.</para>
1318         </summary>
1319       </Docs>
1320       <AssemblyInfo>
1321         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1322         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1323       </AssemblyInfo>
1324     </Member>
1325     <Member MemberName="RemoveAllBoldedDates">
1326       <MemberSignature Language="C#" Value="public void RemoveAllBoldedDates ();" />
1327       <MemberType>Method</MemberType>
1328       <ReturnValue>
1329         <ReturnType>System.Void</ReturnType>
1330       </ReturnValue>
1331       <Parameters />
1332       <Docs>
1333         <remarks>
1334           <attribution license="cc4" from="Microsoft" modified="false" />
1335           <para>This method clears the <see cref="P:System.Windows.Forms.MonthCalendar.BoldedDates" /> array. To remove a single date from the bold dates, use the <see cref="M:System.Windows.Forms.MonthCalendar.RemoveBoldedDate(System.DateTime)" /> method.</para>
1336           <para>You must call the <see cref="M:System.Windows.Forms.MonthCalendar.UpdateBoldedDates" /> method to ensure that the display is updated to reflect the removal.</para>
1337         </remarks>
1338         <summary>
1339           <attribution license="cc4" from="Microsoft" modified="false" />
1340           <para>Removes all the nonrecurring bold dates.</para>
1341         </summary>
1342       </Docs>
1343       <AssemblyInfo>
1344         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1345         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1346       </AssemblyInfo>
1347     </Member>
1348     <Member MemberName="RemoveAllMonthlyBoldedDates">
1349       <MemberSignature Language="C#" Value="public void RemoveAllMonthlyBoldedDates ();" />
1350       <MemberType>Method</MemberType>
1351       <ReturnValue>
1352         <ReturnType>System.Void</ReturnType>
1353       </ReturnValue>
1354       <Parameters />
1355       <Docs>
1356         <remarks>
1357           <attribution license="cc4" from="Microsoft" modified="false" />
1358           <para>This method clears the <see cref="P:System.Windows.Forms.MonthCalendar.MonthlyBoldedDates" /> array. To remove a single date from the bold dates, use the <see cref="M:System.Windows.Forms.MonthCalendar.RemoveMonthlyBoldedDate(System.DateTime)" /> method.</para>
1359           <para>You must call the <see cref="M:System.Windows.Forms.MonthCalendar.UpdateBoldedDates" /> method to ensure that the display is updated to reflect the removal.</para>
1360         </remarks>
1361         <summary>
1362           <attribution license="cc4" from="Microsoft" modified="false" />
1363           <para>Removes all the monthly bold dates.</para>
1364         </summary>
1365       </Docs>
1366       <AssemblyInfo>
1367         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1368         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1369       </AssemblyInfo>
1370     </Member>
1371     <Member MemberName="RemoveAnnuallyBoldedDate">
1372       <MemberSignature Language="C#" Value="public void RemoveAnnuallyBoldedDate (DateTime date);" />
1373       <MemberType>Method</MemberType>
1374       <ReturnValue>
1375         <ReturnType>System.Void</ReturnType>
1376       </ReturnValue>
1377       <Parameters>
1378         <Parameter Name="date" Type="System.DateTime" />
1379       </Parameters>
1380       <Docs>
1381         <remarks>
1382           <attribution license="cc4" from="Microsoft" modified="false" />
1383           <para>If the specified date occurs more than once in the date list, only the first date is removed. When comparing dates, only the day and month are used. You must call the <see cref="M:System.Windows.Forms.MonthCalendar.UpdateBoldedDates" /> method to ensure that the display is updated to reflect the removal.</para>
1384         </remarks>
1385         <summary>
1386           <attribution license="cc4" from="Microsoft" modified="false" />
1387           <para>Removes the specified date from the list of annually bold dates.</para>
1388         </summary>
1389         <param name="date">
1390           <attribution license="cc4" from="Microsoft" modified="false" />The date to remove from the date list. </param>
1391       </Docs>
1392       <AssemblyInfo>
1393         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1394         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1395       </AssemblyInfo>
1396     </Member>
1397     <Member MemberName="RemoveBoldedDate">
1398       <MemberSignature Language="C#" Value="public void RemoveBoldedDate (DateTime date);" />
1399       <MemberType>Method</MemberType>
1400       <ReturnValue>
1401         <ReturnType>System.Void</ReturnType>
1402       </ReturnValue>
1403       <Parameters>
1404         <Parameter Name="date" Type="System.DateTime" />
1405       </Parameters>
1406       <Docs>
1407         <remarks>
1408           <attribution license="cc4" from="Microsoft" modified="false" />
1409           <para>If the specified date occurs more than once in the date list, only the first date is removed. You must call the <see cref="M:System.Windows.Forms.MonthCalendar.UpdateBoldedDates" /> method to ensure that the display is updated to reflect the removal.</para>
1410         </remarks>
1411         <summary>
1412           <attribution license="cc4" from="Microsoft" modified="false" />
1413           <para>Removes the specified date from the list of nonrecurring bold dates.</para>
1414         </summary>
1415         <param name="date">
1416           <attribution license="cc4" from="Microsoft" modified="false" />The date to remove from the date list. </param>
1417       </Docs>
1418       <AssemblyInfo>
1419         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1420         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1421       </AssemblyInfo>
1422     </Member>
1423     <Member MemberName="RemoveMonthlyBoldedDate">
1424       <MemberSignature Language="C#" Value="public void RemoveMonthlyBoldedDate (DateTime date);" />
1425       <MemberType>Method</MemberType>
1426       <ReturnValue>
1427         <ReturnType>System.Void</ReturnType>
1428       </ReturnValue>
1429       <Parameters>
1430         <Parameter Name="date" Type="System.DateTime" />
1431       </Parameters>
1432       <Docs>
1433         <remarks>
1434           <attribution license="cc4" from="Microsoft" modified="false" />
1435           <para>If the specified date occurs more than once in the date list, only the first date is removed. When comparing dates, only the day and month are used. You must call <see cref="M:System.Windows.Forms.MonthCalendar.UpdateBoldedDates" /> to ensure that the display is updated to reflect the removal.</para>
1436         </remarks>
1437         <summary>
1438           <attribution license="cc4" from="Microsoft" modified="false" />
1439           <para>Removes the specified date from the list of monthly bolded dates.</para>
1440         </summary>
1441         <param name="date">
1442           <attribution license="cc4" from="Microsoft" modified="false" />The date to remove from the date list. </param>
1443       </Docs>
1444       <AssemblyInfo>
1445         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1446         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1447       </AssemblyInfo>
1448     </Member>
1449     <Member MemberName="RightToLeftLayout">
1450       <MemberSignature Language="C#" Value="public virtual bool RightToLeftLayout { set; get; }" />
1451       <MemberType>Property</MemberType>
1452       <AssemblyInfo>
1453         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1454       </AssemblyInfo>
1455       <Attributes>
1456         <Attribute>
1457           <AttributeName>System.ComponentModel.Localizable(true)</AttributeName>
1458         </Attribute>
1459         <Attribute>
1460           <AttributeName>System.ComponentModel.DefaultValue(false)</AttributeName>
1461         </Attribute>
1462       </Attributes>
1463       <ReturnValue>
1464         <ReturnType>System.Boolean</ReturnType>
1465       </ReturnValue>
1466       <Docs>
1467         <value>To be added.</value>
1468         <remarks>
1469           <attribution license="cc4" from="Microsoft" modified="false" />
1470           <para>The <see cref="P:System.Windows.Forms.MonthCalendar.RightToLeftLayout" /> property is useful for international applications where the language is written from right to left. When the <see cref="P:System.Windows.Forms.Control.RightToLeft" /> and <see cref="P:System.Windows.Forms.MonthCalendar.RightToLeftLayout" /> properties are both true,</para>
1471           <para>Mirroring will be turned on for the form, and control placement and text will be from right to left.</para>
1472         </remarks>
1473         <summary>
1474           <attribution license="cc4" from="Microsoft" modified="false" />
1475           <para>Gets or sets a value indicating whether the control is laid out from right to left.</para>
1476         </summary>
1477       </Docs>
1478     </Member>
1479     <Member MemberName="RightToLeftLayoutChanged">
1480       <MemberSignature Language="C#" Value="public event EventHandler RightToLeftLayoutChanged;" />
1481       <MemberType>Event</MemberType>
1482       <AssemblyInfo>
1483         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1484       </AssemblyInfo>
1485       <ReturnValue>
1486         <ReturnType>System.EventHandler</ReturnType>
1487       </ReturnValue>
1488       <Docs>
1489         <remarks>
1490           <attribution license="cc4" from="Microsoft" modified="false" />
1491           <para>For more information about handling events, see <format type="text/html"><a href="01e4f1bc-e55e-413f-98c7-6588493e5f67">Consuming Events</a></format>. </para>
1492         </remarks>
1493         <summary>
1494           <attribution license="cc4" from="Microsoft" modified="false" />
1495           <para>Occurs when the value of the <see cref="P:System.Windows.Forms.MonthCalendar.RightToLeftLayout" /> property changes.</para>
1496         </summary>
1497       </Docs>
1498     </Member>
1499     <Member MemberName="ScrollChange">
1500       <MemberSignature Language="C#" Value="public int ScrollChange { set; get; }" />
1501       <MemberType>Property</MemberType>
1502       <Attributes>
1503         <Attribute>
1504           <AttributeName>System.ComponentModel.DefaultValue(0)</AttributeName>
1505         </Attribute>
1506       </Attributes>
1507       <ReturnValue>
1508         <ReturnType>System.Int32</ReturnType>
1509       </ReturnValue>
1510       <Docs>
1511         <value>To be added.</value>
1512         <remarks>
1513           <attribution license="cc4" from="Microsoft" modified="false" />
1514           <para>The scroll rate is the number of months that the control moves its display when the user clicks a scroll arrow. If this value is 0, the number of months is reset to the default, which is the number of months displayed in the control. The maximum value is 20,000.</para>
1515         </remarks>
1516         <summary>
1517           <attribution license="cc4" from="Microsoft" modified="false" />
1518           <para>Gets or sets the scroll rate for a month calendar control.</para>
1519         </summary>
1520       </Docs>
1521       <AssemblyInfo>
1522         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1523         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1524       </AssemblyInfo>
1525     </Member>
1526     <Member MemberName="SelectionEnd">
1527       <MemberSignature Language="C#" Value="public DateTime SelectionEnd { set; get; }" />
1528       <MemberType>Property</MemberType>
1529       <Attributes>
1530         <Attribute>
1531           <AttributeName>System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)</AttributeName>
1532         </Attribute>
1533         <Attribute>
1534           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
1535         </Attribute>
1536       </Attributes>
1537       <ReturnValue>
1538         <ReturnType>System.DateTime</ReturnType>
1539       </ReturnValue>
1540       <Docs>
1541         <value>To be added.</value>
1542         <remarks>
1543           <attribution license="cc4" from="Microsoft" modified="false" />
1544           <para>If you set the value of the <see cref="P:System.Windows.Forms.MonthCalendar.SelectionEnd" /> property to a date that is earlier than the current value of the <see cref="P:System.Windows.Forms.MonthCalendar.SelectionStart" /> property, <see cref="P:System.Windows.Forms.MonthCalendar.SelectionStart" /> is automatically set equal to <see cref="P:System.Windows.Forms.MonthCalendar.SelectionEnd" />.</para>
1545           <para>If you set a date in <see cref="P:System.Windows.Forms.MonthCalendar.SelectionEnd" /> that causes the selection to exceed the number of days specified by the <see cref="P:System.Windows.Forms.MonthCalendar.MaxSelectionCount" /> property, the value of <see cref="P:System.Windows.Forms.MonthCalendar.SelectionStart" /> is adjusted; <see cref="P:System.Windows.Forms.MonthCalendar.SelectionStart" /> is automatically set so that the number of days selected is equal to <see cref="P:System.Windows.Forms.MonthCalendar.MaxSelectionCount" />.</para>
1546           <block subset="none" type="note">
1547             <para>
1548               <see cref="P:System.Windows.Forms.MonthCalendar.MaxSelectionCount" /> represents the number of days in the selection, not the difference between <see cref="P:System.Windows.Forms.MonthCalendar.SelectionStart" /> and <see cref="P:System.Windows.Forms.MonthCalendar.SelectionEnd" />. For example, if <see cref="P:System.Windows.Forms.MonthCalendar.MaxSelectionCount" /> is 7 (the default), then <see cref="P:System.Windows.Forms.MonthCalendar.SelectionStart" /> and <see cref="P:System.Windows.Forms.MonthCalendar.SelectionEnd" /> can be no more than six days apart.</para>
1549           </block>
1550           <block subset="none" type="note">
1551             <para>Setting the <see cref="P:System.Windows.Forms.MonthCalendar.SelectionRange" /> for a <see cref="T:System.Windows.Forms.MonthCalendar" /> control that has visual styles enabled will result in the selection range not painting correctly on the control.</para>
1552           </block>
1553         </remarks>
1554         <summary>
1555           <attribution license="cc4" from="Microsoft" modified="false" />
1556           <para>Gets or sets the end date of the selected range of dates.</para>
1557         </summary>
1558       </Docs>
1559       <AssemblyInfo>
1560         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1561         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1562       </AssemblyInfo>
1563     </Member>
1564     <Member MemberName="SelectionRange">
1565       <MemberSignature Language="C#" Value="public System.Windows.Forms.SelectionRange SelectionRange { set; get; }" />
1566       <MemberType>Property</MemberType>
1567       <ReturnValue>
1568         <ReturnType>System.Windows.Forms.SelectionRange</ReturnType>
1569       </ReturnValue>
1570       <Docs>
1571         <value>To be added.</value>
1572         <remarks>
1573           <attribution license="cc4" from="Microsoft" modified="false" />
1574           <para>Setting this property is functionally equivalent to using the <see cref="M:System.Windows.Forms.MonthCalendar.SetSelectionRange(System.DateTime,System.DateTime)" /> method. You can set the start and end dates separately by setting either the <see cref="P:System.Windows.Forms.MonthCalendar.SelectionStart" /> or <see cref="P:System.Windows.Forms.MonthCalendar.SelectionEnd" /> properties. You cannot change the start and end dates by setting the <see cref="P:System.Windows.Forms.SelectionRange.Start" /> or <see cref="P:System.Windows.Forms.SelectionRange.End" /> property values of the <see cref="P:System.Windows.Forms.MonthCalendar.SelectionRange" /> property. You should use <see cref="P:System.Windows.Forms.MonthCalendar.SelectionStart" />, <see cref="P:System.Windows.Forms.MonthCalendar.SelectionEnd" />, or <see cref="M:System.Windows.Forms.MonthCalendar.SetSelectionRange(System.DateTime,System.DateTime)" />.</para>
1575           <para>If the <see cref="P:System.Windows.Forms.SelectionRange.Start" /> property value of the <see cref="T:System.Windows.Forms.SelectionRange" /> is greater than its <see cref="P:System.Windows.Forms.SelectionRange.End" /> property value, the dates are swapped; the <see cref="P:System.Windows.Forms.SelectionRange.End" /> property value becomes the starting date, and <see cref="P:System.Windows.Forms.SelectionRange.Start" /> property value becomes the end date.</para>
1576           <block subset="none" type="note">
1577             <para>Scrolling through the calendar display with the navigation buttons when a range is selected can cause unexpected results (for example, the date range is not preserved). If you have a single month displayed with a range of 04/01/2001 to 04/10/2001, scrolling the calendar to March changes the selected range as follows: 03/01/2001 to 03/10/2001. If you have multiple months displayed, such as March and April with a selected range of 04/01/2001 to 04/10/2001, scrolling the calendar back to January and February changes the selected range as follows: 01/01/2001 to 01/10/2001.</para>
1578           </block>
1579           <block subset="none" type="note">
1580             <para>Setting the <see cref="P:System.Windows.Forms.MonthCalendar.SelectionRange" /> for a <see cref="T:System.Windows.Forms.MonthCalendar" /> control that has visual styles enabled will result in the selection range not painting correctly on the control.</para>
1581           </block>
1582         </remarks>
1583         <summary>
1584           <attribution license="cc4" from="Microsoft" modified="false" />
1585           <para>Gets or sets the selected range of dates for a month calendar control.</para>
1586         </summary>
1587       </Docs>
1588       <AssemblyInfo>
1589         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1590         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1591       </AssemblyInfo>
1592       <Attributes>
1593         <Attribute>
1594           <AttributeName>System.ComponentModel.Bindable(true)</AttributeName>
1595         </Attribute>
1596       </Attributes>
1597     </Member>
1598     <Member MemberName="SelectionStart">
1599       <MemberSignature Language="C#" Value="public DateTime SelectionStart { set; get; }" />
1600       <MemberType>Property</MemberType>
1601       <Attributes>
1602         <Attribute>
1603           <AttributeName>System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)</AttributeName>
1604         </Attribute>
1605         <Attribute>
1606           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
1607         </Attribute>
1608       </Attributes>
1609       <ReturnValue>
1610         <ReturnType>System.DateTime</ReturnType>
1611       </ReturnValue>
1612       <Docs>
1613         <value>To be added.</value>
1614         <remarks>
1615           <attribution license="cc4" from="Microsoft" modified="false" />
1616           <para>If you set the value of the <see cref="P:System.Windows.Forms.MonthCalendar.SelectionStart" /> property to a date that is later than the current value of the <see cref="P:System.Windows.Forms.MonthCalendar.SelectionEnd" /> property, <see cref="P:System.Windows.Forms.MonthCalendar.SelectionEnd" /> is automatically set equal to <see cref="P:System.Windows.Forms.MonthCalendar.SelectionStart" />.</para>
1617           <para>If you set a date in <see cref="P:System.Windows.Forms.MonthCalendar.SelectionStart" /> that causes the selection to exceed the number of days specified by the <see cref="P:System.Windows.Forms.MonthCalendar.MaxSelectionCount" /> property, the value of <see cref="P:System.Windows.Forms.MonthCalendar.SelectionEnd" /> is adjusted; <see cref="P:System.Windows.Forms.MonthCalendar.SelectionEnd" /> is automatically set so that the number of days selected is equal to <see cref="P:System.Windows.Forms.MonthCalendar.MaxSelectionCount" />.</para>
1618           <block subset="none" type="note">
1619             <para>
1620               <see cref="P:System.Windows.Forms.MonthCalendar.MaxSelectionCount" /> represents the number of days in the selection, not the difference between <see cref="P:System.Windows.Forms.MonthCalendar.SelectionStart" /> and <see cref="P:System.Windows.Forms.MonthCalendar.SelectionEnd" />. For example, if <see cref="P:System.Windows.Forms.MonthCalendar.MaxSelectionCount" /> is 7 (the default), then <see cref="P:System.Windows.Forms.MonthCalendar.SelectionStart" /> and <see cref="P:System.Windows.Forms.MonthCalendar.SelectionEnd" /> can be no more than six days apart.</para>
1621           </block>
1622           <block subset="none" type="note">
1623             <para>Setting the <see cref="P:System.Windows.Forms.MonthCalendar.SelectionRange" /> for a <see cref="T:System.Windows.Forms.MonthCalendar" /> control that has visual styles enabled will result in the selection range not painting correctly on the control.</para>
1624           </block>
1625         </remarks>
1626         <summary>
1627           <attribution license="cc4" from="Microsoft" modified="false" />
1628           <para>Gets or sets the start date of the selected range of dates.</para>
1629         </summary>
1630       </Docs>
1631       <AssemblyInfo>
1632         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1633         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1634       </AssemblyInfo>
1635     </Member>
1636     <Member MemberName="SetBoundsCore">
1637       <MemberSignature Language="C#" Value="protected override void SetBoundsCore (int x, int y, int width, int height, System.Windows.Forms.BoundsSpecified specified);" />
1638       <MemberType>Method</MemberType>
1639       <ReturnValue>
1640         <ReturnType>System.Void</ReturnType>
1641       </ReturnValue>
1642       <Parameters>
1643         <Parameter Name="x" Type="System.Int32" />
1644         <Parameter Name="y" Type="System.Int32" />
1645         <Parameter Name="width" Type="System.Int32" />
1646         <Parameter Name="height" Type="System.Int32" />
1647         <Parameter Name="specified" Type="System.Windows.Forms.BoundsSpecified" />
1648       </Parameters>
1649       <Docs>
1650         <remarks>To be added.</remarks>
1651         <summary>
1652           <attribution license="cc4" from="Microsoft" modified="false" />
1653           <para>Overrides the <see cref="M:System.Windows.Forms.Control.SetBoundsCore(System.Int32,System.Int32,System.Int32,System.Int32,System.Windows.Forms.BoundsSpecified)" /> method.</para>
1654         </summary>
1655         <param name="x">
1656           <attribution license="cc4" from="Microsoft" modified="false" />The new <see cref="P:System.Windows.Forms.Control.Left" /> property value of the control.</param>
1657         <param name="y">
1658           <attribution license="cc4" from="Microsoft" modified="false" />The new <see cref="P:System.Windows.Forms.Control.Right" /> property value of the control.</param>
1659         <param name="width">
1660           <attribution license="cc4" from="Microsoft" modified="false" />The new <see cref="P:System.Windows.Forms.Control.Width" /> property value of the control.</param>
1661         <param name="height">
1662           <attribution license="cc4" from="Microsoft" modified="false" />The new <see cref="P:System.Windows.Forms.Control.Height" /> property value of the control.</param>
1663         <param name="specified">
1664           <attribution license="cc4" from="Microsoft" modified="false" />A bitwise combination of the <see cref="T:System.Windows.Forms.BoundsSpecified" /> values.</param>
1665       </Docs>
1666       <AssemblyInfo>
1667         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1668         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1669       </AssemblyInfo>
1670     </Member>
1671     <Member MemberName="SetCalendarDimensions">
1672       <MemberSignature Language="C#" Value="public void SetCalendarDimensions (int x, int y);" />
1673       <MemberType>Method</MemberType>
1674       <ReturnValue>
1675         <ReturnType>System.Void</ReturnType>
1676       </ReturnValue>
1677       <Parameters>
1678         <Parameter Name="x" Type="System.Int32" />
1679         <Parameter Name="y" Type="System.Int32" />
1680       </Parameters>
1681       <Docs>
1682         <remarks>
1683           <attribution license="cc4" from="Microsoft" modified="false" />
1684           <para>The maximum number of months that you can display is 12, restricted to one calendar year. The product of the <paramref name="x" /> and <paramref name="y" /> parameters should be 12 or less. For values of <paramref name="x" /> and <paramref name="y" /> that have a product of more than 12, the greater of the <paramref name="x" /> and <paramref name="y" /> values will be iteratively reduced until the product is 12 or less.</para>
1685         </remarks>
1686         <summary>
1687           <attribution license="cc4" from="Microsoft" modified="false" />
1688           <para>Sets the number of columns and rows of months to display.</para>
1689         </summary>
1690         <param name="x">
1691           <attribution license="cc4" from="Microsoft" modified="false" />The number of columns. </param>
1692         <param name="y">
1693           <attribution license="cc4" from="Microsoft" modified="false" />The number of rows. </param>
1694       </Docs>
1695       <AssemblyInfo>
1696         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1697         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1698       </AssemblyInfo>
1699     </Member>
1700     <Member MemberName="SetDate">
1701       <MemberSignature Language="C#" Value="public void SetDate (DateTime date);" />
1702       <MemberType>Method</MemberType>
1703       <ReturnValue>
1704         <ReturnType>System.Void</ReturnType>
1705       </ReturnValue>
1706       <Parameters>
1707         <Parameter Name="date" Type="System.DateTime" />
1708       </Parameters>
1709       <Docs>
1710         <remarks>
1711           <attribution license="cc4" from="Microsoft" modified="false" />
1712           <para>This method sets the <see cref="P:System.Windows.Forms.MonthCalendar.SelectionStart" /> and the <see cref="P:System.Windows.Forms.MonthCalendar.SelectionEnd" /> properties to the specified date. This method is the functional equivalent of setting the selection range to a single day through the <see cref="M:System.Windows.Forms.MonthCalendar.SetSelectionRange(System.DateTime,System.DateTime)" /> method or the <see cref="P:System.Windows.Forms.MonthCalendar.SelectionRange" /> property.</para>
1713         </remarks>
1714         <summary>
1715           <attribution license="cc4" from="Microsoft" modified="false" />
1716           <para>Sets a date as the currently selected date.</para>
1717         </summary>
1718         <param name="date">
1719           <attribution license="cc4" from="Microsoft" modified="false" />The date to be selected. </param>
1720       </Docs>
1721       <AssemblyInfo>
1722         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1723         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1724       </AssemblyInfo>
1725     </Member>
1726     <Member MemberName="SetSelectionRange">
1727       <MemberSignature Language="C#" Value="public void SetSelectionRange (DateTime date1, DateTime date2);" />
1728       <MemberType>Method</MemberType>
1729       <ReturnValue>
1730         <ReturnType>System.Void</ReturnType>
1731       </ReturnValue>
1732       <Parameters>
1733         <Parameter Name="date1" Type="System.DateTime" />
1734         <Parameter Name="date2" Type="System.DateTime" />
1735       </Parameters>
1736       <Docs>
1737         <remarks>
1738           <attribution license="cc4" from="Microsoft" modified="false" />
1739           <para>Using this method is functionally equivalent to setting the <see cref="P:System.Windows.Forms.MonthCalendar.SelectionRange" /> property. You can set the start and end dates separately by setting either the <see cref="P:System.Windows.Forms.MonthCalendar.SelectionStart" /> or <see cref="P:System.Windows.Forms.MonthCalendar.SelectionEnd" /> property.</para>
1740           <para>If you set the <paramref name="date1" /> parameter greater than the <paramref name="date2" /> parameter, both dates are set to the <paramref name="date1" /> value.</para>
1741           <block subset="none" type="note">
1742             <para>Scrolling through the calendar display with the navigation buttons when a range is selected can cause unexpected results (for example, the date range is not preserved). If you have a single month displayed with a range of 04/01/2001 to 04/10/2001, scrolling the calendar back changes the selected range as follows: 03/01/2001 to 03/10/2001. If you have multiple months displayed, such as March and April with a selected range of 04/01/2001 to 04/10/2001, scrolling the calendar back to January and February changes the selected range as follows: 01/01/2001 to 01/10/2001.</para>
1743           </block>
1744           <block subset="none" type="note">
1745             <para>Setting the <see cref="P:System.Windows.Forms.MonthCalendar.SelectionRange" /> for a <see cref="T:System.Windows.Forms.MonthCalendar" /> control that has visual styles enabled will result in the selection range not painting correctly on the control.</para>
1746           </block>
1747         </remarks>
1748         <summary>
1749           <attribution license="cc4" from="Microsoft" modified="false" />
1750           <para>Sets the selected dates in a month calendar control to the specified date range.</para>
1751         </summary>
1752         <param name="date1">
1753           <attribution license="cc4" from="Microsoft" modified="false" />The beginning date of the selection range. </param>
1754         <param name="date2">
1755           <attribution license="cc4" from="Microsoft" modified="false" />The end date of the selection range. </param>
1756       </Docs>
1757       <AssemblyInfo>
1758         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1759         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1760       </AssemblyInfo>
1761     </Member>
1762     <Member MemberName="ShowToday">
1763       <MemberSignature Language="C#" Value="public bool ShowToday { set; get; }" />
1764       <MemberType>Property</MemberType>
1765       <Attributes>
1766         <Attribute>
1767           <AttributeName>System.ComponentModel.DefaultValue(true)</AttributeName>
1768         </Attribute>
1769       </Attributes>
1770       <ReturnValue>
1771         <ReturnType>System.Boolean</ReturnType>
1772       </ReturnValue>
1773       <Docs>
1774         <value>To be added.</value>
1775         <remarks>
1776           <attribution license="cc4" from="Microsoft" modified="false" />
1777           <para>The date is displayed in the format specified by the system settings for the short date format.</para>
1778         </remarks>
1779         <summary>
1780           <attribution license="cc4" from="Microsoft" modified="false" />
1781           <para>Gets or sets a value indicating whether the date represented by the <see cref="P:System.Windows.Forms.MonthCalendar.TodayDate" /> property is displayed at the bottom of the control.</para>
1782         </summary>
1783       </Docs>
1784       <AssemblyInfo>
1785         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1786         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1787       </AssemblyInfo>
1788     </Member>
1789     <Member MemberName="ShowTodayCircle">
1790       <MemberSignature Language="C#" Value="public bool ShowTodayCircle { set; get; }" />
1791       <MemberType>Property</MemberType>
1792       <Attributes>
1793         <Attribute>
1794           <AttributeName>System.ComponentModel.DefaultValue(true)</AttributeName>
1795         </Attribute>
1796       </Attributes>
1797       <ReturnValue>
1798         <ReturnType>System.Boolean</ReturnType>
1799       </ReturnValue>
1800       <Docs>
1801         <value>To be added.</value>
1802         <remarks>
1803           <attribution license="cc4" from="Microsoft" modified="false" />
1804           <para>If <see cref="P:System.Windows.Forms.MonthCalendar.ShowTodayCircle" /> is true, and visual styles are enabled and supported on the computer running the application, today's date will be enclosed in a square, otherwise today's date will be circled.</para>
1805         </remarks>
1806         <summary>
1807           <attribution license="cc4" from="Microsoft" modified="false" />
1808           <para>Gets or sets a value indicating whether today's date is identified with a circle or a square.</para>
1809         </summary>
1810       </Docs>
1811       <AssemblyInfo>
1812         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1813         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1814       </AssemblyInfo>
1815     </Member>
1816     <Member MemberName="ShowWeekNumbers">
1817       <MemberSignature Language="C#" Value="public bool ShowWeekNumbers { set; get; }" />
1818       <MemberType>Property</MemberType>
1819       <Attributes>
1820         <Attribute>
1821           <AttributeName>System.ComponentModel.DefaultValue(false)</AttributeName>
1822         </Attribute>
1823         <Attribute>
1824           <AttributeName>System.ComponentModel.Localizable(true)</AttributeName>
1825         </Attribute>
1826       </Attributes>
1827       <ReturnValue>
1828         <ReturnType>System.Boolean</ReturnType>
1829       </ReturnValue>
1830       <Docs>
1831         <value>To be added.</value>
1832         <remarks>To be added.</remarks>
1833         <summary>
1834           <attribution license="cc4" from="Microsoft" modified="false" />
1835           <para>Gets or sets a value indicating whether the month calendar control displays week numbers (1-52) to the left of each row of days.</para>
1836         </summary>
1837       </Docs>
1838       <AssemblyInfo>
1839         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1840         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1841       </AssemblyInfo>
1842     </Member>
1843     <Member MemberName="SingleMonthSize">
1844       <MemberSignature Language="C#" Value="public System.Drawing.Size SingleMonthSize { get; }" />
1845       <MemberType>Property</MemberType>
1846       <Attributes>
1847         <Attribute>
1848           <AttributeName>System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)</AttributeName>
1849         </Attribute>
1850         <Attribute>
1851           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
1852         </Attribute>
1853       </Attributes>
1854       <ReturnValue>
1855         <ReturnType>System.Drawing.Size</ReturnType>
1856       </ReturnValue>
1857       <Docs>
1858         <value>To be added.</value>
1859         <remarks>
1860           <attribution license="cc4" from="Microsoft" modified="false" />
1861           <para>The size information is presented in the form of the <see cref="P:System.Drawing.Size.Width" /> and <see cref="P:System.Drawing.Size.Height" /> members, representing the minimum width and height required to display one month in the control. The minimum required window size for a month calendar control depends on the currently selected font.</para>
1862         </remarks>
1863         <summary>
1864           <attribution license="cc4" from="Microsoft" modified="false" />
1865           <para>Gets the minimum size to display one month of the calendar.</para>
1866         </summary>
1867       </Docs>
1868       <AssemblyInfo>
1869         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1870         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1871       </AssemblyInfo>
1872     </Member>
1873     <Member MemberName="Size">
1874       <MemberSignature Language="C#" Value="public System.Drawing.Size Size { set; get; }" />
1875       <MemberType>Property</MemberType>
1876       <Attributes>
1877         <Attribute>
1878           <AttributeName>System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)</AttributeName>
1879         </Attribute>
1880         <Attribute>
1881           <AttributeName>System.ComponentModel.Localizable(false)</AttributeName>
1882         </Attribute>
1883       </Attributes>
1884       <ReturnValue>
1885         <ReturnType>System.Drawing.Size</ReturnType>
1886       </ReturnValue>
1887       <Docs>
1888         <value>To be added.</value>
1889         <remarks>To be added.</remarks>
1890         <since version=".NET 2.0" />
1891         <summary>
1892           <attribution license="cc4" from="Microsoft" modified="false" />
1893           <para>Gets or sets the size of the <see cref="T:System.Windows.Forms.MonthCalendar" /> control.</para>
1894         </summary>
1895       </Docs>
1896       <AssemblyInfo>
1897         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1898         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1899       </AssemblyInfo>
1900     </Member>
1901     <Member MemberName="Text">
1902       <MemberSignature Language="C#" Value="public override string Text { set; get; }" />
1903       <MemberType>Property</MemberType>
1904       <Attributes>
1905         <Attribute>
1906           <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
1907         </Attribute>
1908         <Attribute>
1909           <AttributeName>System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)</AttributeName>
1910         </Attribute>
1911         <Attribute>
1912           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
1913         </Attribute>
1914         <Attribute>
1915           <AttributeName>System.ComponentModel.Bindable(false)</AttributeName>
1916         </Attribute>
1917       </Attributes>
1918       <ReturnValue>
1919         <ReturnType>System.String</ReturnType>
1920       </ReturnValue>
1921       <Docs>
1922         <value>To be added.</value>
1923         <remarks>
1924           <attribution license="cc4" from="Microsoft" modified="false" />
1925           <para>This property is not relevant for this class.</para>
1926         </remarks>
1927         <summary>
1928           <attribution license="cc4" from="Microsoft" modified="false" />
1929           <para>Gets or sets the text to display on the <see cref="T:System.Windows.Forms.MonthCalendar" />.</para>
1930         </summary>
1931       </Docs>
1932       <AssemblyInfo>
1933         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1934         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1935       </AssemblyInfo>
1936     </Member>
1937     <Member MemberName="TextChanged">
1938       <MemberSignature Language="C#" Value="public event EventHandler TextChanged;" />
1939       <MemberType>Event</MemberType>
1940       <Attributes>
1941         <Attribute>
1942           <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
1943         </Attribute>
1944         <Attribute>
1945           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
1946         </Attribute>
1947       </Attributes>
1948       <ReturnValue>
1949         <ReturnType>System.EventHandler</ReturnType>
1950       </ReturnValue>
1951       <Docs>
1952         <remarks>To be added.</remarks>
1953         <summary>
1954           <attribution license="cc4" from="Microsoft" modified="false" />
1955           <para>Occurs when the value of the <see cref="P:System.Windows.Forms.MonthCalendar.Text" /> property changes.</para>
1956         </summary>
1957       </Docs>
1958       <AssemblyInfo>
1959         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1960         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1961       </AssemblyInfo>
1962     </Member>
1963     <Member MemberName="TitleBackColor">
1964       <MemberSignature Language="C#" Value="public System.Drawing.Color TitleBackColor { set; get; }" />
1965       <MemberType>Property</MemberType>
1966       <ReturnValue>
1967         <ReturnType>System.Drawing.Color</ReturnType>
1968       </ReturnValue>
1969       <Docs>
1970         <value>To be added.</value>
1971         <remarks>
1972           <attribution license="cc4" from="Microsoft" modified="false" />
1973           <para>The font color of the days-of-the-week text depends on the <see cref="P:System.Windows.Forms.MonthCalendar.TitleBackColor" /> property. Setting the <see cref="P:System.Windows.Forms.MonthCalendar.TitleBackColor" /> equal to the <see cref="P:System.Windows.Forms.Control.BackColor" /> for the main display area of the calendar causes the days-of-the-week text to become unreadable. </para>
1974           <para>Starting with Windows Vista and depending on the theme, setting this property might not change the appearance of the calendar. For example, if Windows is set to use the Aero theme, setting this property has no effect. This is because an updated version of the calendar is rendered with an appearance that is derived at run time from the current operating system theme. If you want to use this property and enable the earlier version of the calendar, you can disable visual styles for your application. Disabling visual styles might affect the appearance and behavior of other controls in your application. To disable visual styles in Visual Basic, open the Project Designer and uncheck the <ui>Enable XP visual styles</ui> check box. To disable visual styles in C#, open Program.cs and comment out Application.EnableVisualStyles();. For more information about visual styles, see <format type="text/html"><a href="0a038ade-31cf-4e56-9cfe-7a1e6b83b57f">How to: Enable Windows XP Visual Styles</a></format>.</para>
1975         </remarks>
1976         <summary>
1977           <attribution license="cc4" from="Microsoft" modified="false" />
1978           <para>Gets or sets a value indicating the background color of the title area of the calendar.</para>
1979         </summary>
1980       </Docs>
1981       <AssemblyInfo>
1982         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1983         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1984       </AssemblyInfo>
1985     </Member>
1986     <Member MemberName="TitleForeColor">
1987       <MemberSignature Language="C#" Value="public System.Drawing.Color TitleForeColor { set; get; }" />
1988       <MemberType>Property</MemberType>
1989       <ReturnValue>
1990         <ReturnType>System.Drawing.Color</ReturnType>
1991       </ReturnValue>
1992       <Docs>
1993         <value>To be added.</value>
1994         <remarks>
1995           <attribution license="cc4" from="Microsoft" modified="false" />
1996           <para>Starting with Windows Vista and depending on the theme, setting this property might not change the appearance of the calendar. For example, if Windows is set to use the Aero theme, setting this property has no effect. This is because an updated version of the calendar is rendered with an appearance that is derived at run time from the current operating system theme. If you want to use this property and enable the earlier version of the calendar, you can disable visual styles for your application. Disabling visual styles might affect the appearance and behavior of other controls in your application. To disable visual styles in Visual Basic, open the Project Designer and uncheck the <ui>Enable XP visual styles</ui> check box. To disable visual styles in C#, open Program.cs and comment out Application.EnableVisualStyles();. For more information about visual styles, see <format type="text/html"><a href="0a038ade-31cf-4e56-9cfe-7a1e6b83b57f">How to: Enable Windows XP Visual Styles</a></format>.</para>
1997         </remarks>
1998         <summary>
1999           <attribution license="cc4" from="Microsoft" modified="false" />
2000           <para>Gets or sets a value indicating the foreground color of the title area of the calendar.</para>
2001         </summary>
2002       </Docs>
2003       <AssemblyInfo>
2004         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
2005         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2006       </AssemblyInfo>
2007     </Member>
2008     <Member MemberName="TodayDate">
2009       <MemberSignature Language="C#" Value="public DateTime TodayDate { set; get; }" />
2010       <MemberType>Property</MemberType>
2011       <ReturnValue>
2012         <ReturnType>System.DateTime</ReturnType>
2013       </ReturnValue>
2014       <Docs>
2015         <value>To be added.</value>
2016         <remarks>
2017           <attribution license="cc4" from="Microsoft" modified="false" />
2018           <para>By default, the <see cref="P:System.Windows.Forms.MonthCalendar.TodayDate" /> property returns the current system date, and the <see cref="P:System.Windows.Forms.MonthCalendar.TodayDateSet" /> property is false. Setting the <see cref="P:System.Windows.Forms.MonthCalendar.TodayDate" /> property sets the <see cref="P:System.Windows.Forms.MonthCalendar.TodayDateSet" /> property to true and, from that point, the value returned by the <see cref="P:System.Windows.Forms.MonthCalendar.TodayDate" /> property is the one the user sets.</para>
2019         </remarks>
2020         <summary>
2021           <attribution license="cc4" from="Microsoft" modified="false" />
2022           <para>Gets or sets the value that is used by <see cref="T:System.Windows.Forms.MonthCalendar" /> as today's date.</para>
2023         </summary>
2024       </Docs>
2025       <AssemblyInfo>
2026         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
2027         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2028       </AssemblyInfo>
2029     </Member>
2030     <Member MemberName="TodayDateSet">
2031       <MemberSignature Language="C#" Value="public bool TodayDateSet { get; }" />
2032       <MemberType>Property</MemberType>
2033       <Attributes>
2034         <Attribute>
2035           <AttributeName>System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)</AttributeName>
2036         </Attribute>
2037         <Attribute>
2038           <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
2039         </Attribute>
2040       </Attributes>
2041       <ReturnValue>
2042         <ReturnType>System.Boolean</ReturnType>
2043       </ReturnValue>
2044       <Docs>
2045         <value>To be added.</value>
2046         <remarks>To be added.</remarks>
2047         <summary>
2048           <attribution license="cc4" from="Microsoft" modified="false" />
2049           <para>Gets a value indicating whether the <see cref="P:System.Windows.Forms.MonthCalendar.TodayDate" /> property has been explicitly set.</para>
2050         </summary>
2051       </Docs>
2052       <AssemblyInfo>
2053         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
2054         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2055       </AssemblyInfo>
2056     </Member>
2057     <Member MemberName="ToString">
2058       <MemberSignature Language="C#" Value="public override string ToString ();" />
2059       <MemberType>Method</MemberType>
2060       <ReturnValue>
2061         <ReturnType>System.String</ReturnType>
2062       </ReturnValue>
2063       <Parameters />
2064       <Docs>
2065         <remarks>
2066           <attribution license="cc4" from="Microsoft" modified="false" />
2067           <para>The string includes the type and the string returned by the <see cref="M:System.Windows.Forms.SelectionRange.ToString" /> method of the <see cref="P:System.Windows.Forms.MonthCalendar.SelectionRange" /> property.</para>
2068         </remarks>
2069         <summary>
2070           <attribution license="cc4" from="Microsoft" modified="false" />
2071           <para>Returns a string that represents the <see cref="T:System.Windows.Forms.MonthCalendar" /> control.</para>
2072         </summary>
2073         <returns>
2074           <attribution license="cc4" from="Microsoft" modified="false" />
2075           <para>A string that represents the current <see cref="T:System.Windows.Forms.MonthCalendar" />. </para>
2076         </returns>
2077       </Docs>
2078       <AssemblyInfo>
2079         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
2080         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2081       </AssemblyInfo>
2082     </Member>
2083     <Member MemberName="TrailingForeColor">
2084       <MemberSignature Language="C#" Value="public System.Drawing.Color TrailingForeColor { set; get; }" />
2085       <MemberType>Property</MemberType>
2086       <ReturnValue>
2087         <ReturnType>System.Drawing.Color</ReturnType>
2088       </ReturnValue>
2089       <Docs>
2090         <value>To be added.</value>
2091         <remarks>
2092           <attribution license="cc4" from="Microsoft" modified="false" />
2093           <para>When the calendar is displayed, some dates precede and some follow the months that are fully displayed. Using the <see cref="P:System.Windows.Forms.MonthCalendar.TrailingForeColor" /> property, you can modify the color of the text for those dates. </para>
2094           <para>Starting with Windows Vista and depending on the theme, setting this property might not change the appearance of the calendar. For example, if Windows is set to use the Aero theme, setting this property has no effect. This is because an updated version of the calendar is rendered with an appearance that is derived at run time from the current operating system theme. If you want to use this property and enable the earlier version of the calendar, you can disable visual styles for your application. Disabling visual styles might affect the appearance and behavior of other controls in your application. To disable visual styles in Visual Basic, open the Project Designer and uncheck the <ui>Enable XP visual styles</ui> check box. To disable visual styles in C#, open Program.cs and comment out Application.EnableVisualStyles();. For more information about visual styles, see <format type="text/html"><a href="0a038ade-31cf-4e56-9cfe-7a1e6b83b57f">How to: Enable Windows XP Visual Styles</a></format>.</para>
2095         </remarks>
2096         <summary>
2097           <attribution license="cc4" from="Microsoft" modified="false" />
2098           <para>Gets or sets a value indicating the color of days in months that are not fully displayed in the control.</para>
2099         </summary>
2100       </Docs>
2101       <AssemblyInfo>
2102         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
2103         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2104       </AssemblyInfo>
2105     </Member>
2106     <Member MemberName="UpdateBoldedDates">
2107       <MemberSignature Language="C#" Value="public void UpdateBoldedDates ();" />
2108       <MemberType>Method</MemberType>
2109       <ReturnValue>
2110         <ReturnType>System.Void</ReturnType>
2111       </ReturnValue>
2112       <Parameters />
2113       <Docs>
2114         <remarks>
2115           <attribution license="cc4" from="Microsoft" modified="false" />
2116           <para>Use the <see cref="M:System.Windows.Forms.MonthCalendar.UpdateBoldedDates" /> method to reflect changes made to <see cref="P:System.Windows.Forms.MonthCalendar.AnnuallyBoldedDates" />, <see cref="P:System.Windows.Forms.MonthCalendar.MonthlyBoldedDates" />, or <see cref="P:System.Windows.Forms.MonthCalendar.BoldedDates" /> properties, either directly by modifying elements of the array or by using the add or remove methods provided to modify the date lists.</para>
2117         </remarks>
2118         <summary>
2119           <attribution license="cc4" from="Microsoft" modified="false" />
2120           <para>Repaints the bold dates to reflect the dates set in the lists of bold dates.</para>
2121         </summary>
2122       </Docs>
2123       <AssemblyInfo>
2124         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
2125         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2126       </AssemblyInfo>
2127     </Member>
2128     <Member MemberName="WndProc">
2129       <MemberSignature Language="C#" Value="protected override void WndProc (ref System.Windows.Forms.Message m);" />
2130       <MemberType>Method</MemberType>
2131       <ReturnValue>
2132         <ReturnType>System.Void</ReturnType>
2133       </ReturnValue>
2134       <Parameters>
2135         <Parameter Name="m" Type="System.Windows.Forms.Message&amp;" RefType="ref" />
2136       </Parameters>
2137       <Docs>
2138         <param name="m">To be added.</param>
2139         <summary>To be added.</summary>
2140         <remarks>To be added.</remarks>
2141       </Docs>
2142       <AssemblyInfo>
2143         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
2144         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2145       </AssemblyInfo>
2146     </Member>
2147   </Members>
2148 </Type>