1 <?xml version="1.0" encoding="utf-8"?>
2 <Type Name="TabPage" FullName="System.Windows.Forms.TabPage">
3 <TypeSignature Language="C#" Value="public class TabPage : System.Windows.Forms.Panel" />
5 <AssemblyName>System.Windows.Forms</AssemblyName>
6 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
7 <AssemblyVersion>2.0.0.0</AssemblyVersion>
10 <BaseTypeName>System.Windows.Forms.Panel</BaseTypeName>
15 <AttributeName>System.ComponentModel.ToolboxItem(false)</AttributeName>
18 <AttributeName>System.ComponentModel.Designer("System.Windows.Forms.Design.TabPageDesigner, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")</AttributeName>
21 <AttributeName>System.ComponentModel.DefaultProperty("Text")</AttributeName>
24 <AttributeName>System.ComponentModel.DesignTimeVisible(false)</AttributeName>
27 <AttributeName>System.ComponentModel.DefaultEvent("Click")</AttributeName>
30 <AttributeName>System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)</AttributeName>
33 <AttributeName>System.Runtime.InteropServices.ComVisible(true)</AttributeName>
38 <attribution license="cc4" from="Microsoft" modified="false" />
40 <see cref="T:System.Windows.Forms.TabPage" /> controls represent the tabbed pages in a <see cref="T:System.Windows.Forms.TabControl" /> control. The order of tab pages in the <see cref="P:System.Windows.Forms.TabControl.TabPages" /> collection reflects the order of tabs in the <see cref="T:System.Windows.Forms.TabControl" /> control. To change the order of tabs in the control, you must change their positions in the collection by removing them and inserting them at new indexes. </para>
42 <see cref="T:System.Windows.Forms.TabPage" /> controls are constrained by their container, so some of the properties inherited from the <see cref="T:System.Windows.Forms.Control" /> base class will have no effect, including <see cref="P:System.Windows.Forms.Control.Top" />, <see cref="P:System.Windows.Forms.Control.Height" />, <see cref="P:System.Windows.Forms.Control.Left" />, <see cref="P:System.Windows.Forms.Control.Width" />, <see cref="M:System.Windows.Forms.Control.Show" />, and <see cref="M:System.Windows.Forms.Control.Hide" />.</para>
43 <para>The tabs in a <see cref="T:System.Windows.Forms.TabControl" /> are part of the <see cref="T:System.Windows.Forms.TabControl" /> but not parts of the individual <see cref="T:System.Windows.Forms.TabPage" /> controls. Members of the <see cref="T:System.Windows.Forms.TabPage" /> class, such as the <see cref="P:System.Windows.Forms.Control.ForeColor" /> property, affect only the client rectangle of the tab page, but not the tabs. Additionally, the <see cref="M:System.Windows.Forms.Control.Hide" /> method of the <see cref="T:System.Windows.Forms.TabPage" /> will not hide the tab. To hide the tab, you must remove the <see cref="T:System.Windows.Forms.TabPage" /> control from the <see cref="P:System.Windows.Forms.TabControl.TabPages" /> collection.</para>
44 <block subset="none" type="note">
45 <para>In dnprdnext, the tab is considered part of the tab page for determining when the <see cref="E:System.Windows.Forms.Control.Enter" /> and <see cref="E:System.Windows.Forms.Control.Leave" /> events of the <see cref="T:System.Windows.Forms.TabPage" /> occur. In earlier versions of the .NET Framework, the <see cref="E:System.Windows.Forms.Control.Enter" /> and <see cref="E:System.Windows.Forms.Control.Leave" /> events of the <see cref="T:System.Windows.Forms.TabPage" /> do not occur when focus enters or leaves a tab, but only when focus enters or leaves the client rectangle of the tab page.</para>
47 <para>For more information about how this control responds to the <see cref="M:System.Windows.Forms.Control.Focus" /> and <see cref="M:System.Windows.Forms.Control.Select" /> methods, see the following <see cref="T:System.Windows.Forms.Control" /> members: <see cref="P:System.Windows.Forms.Control.CanFocus" />, <see cref="P:System.Windows.Forms.Control.CanSelect" />, <see cref="P:System.Windows.Forms.Control.Focused" />, <see cref="P:System.Windows.Forms.Control.ContainsFocus" />, <see cref="M:System.Windows.Forms.Control.Focus" />, <see cref="M:System.Windows.Forms.Control.Select" />.</para>
48 <block subset="none" type="note">
49 <para>Controls contained in a <see cref="T:System.Windows.Forms.TabPage" /> are not created until the tab page is shown, and any data bindings in these controls are not activated until the tab page is shown. </para>
51 <para>In dnprdnext, the <see cref="P:System.Windows.Forms.TabPage.UseVisualStyleBackColor" /> property lets you indicate whether the background of the tab page should render using the current visual style. This occurs only when the <see cref="P:System.Windows.Forms.TabPage.UseVisualStyleBackColor" /> and <see cref="P:System.Windows.Forms.Application.RenderWithVisualStyles" /> property values are both true and the <see cref="P:System.Windows.Forms.TabControl.Appearance" /> property of the parent <see cref="T:System.Windows.Forms.TabControl" /> is <see cref="F:System.Windows.Forms.TabAppearance.Normal" />. Otherwise, the background is painted normally.</para>
54 <attribution license="cc4" from="Microsoft" modified="false" />
55 <para>Represents a single tab page in a <see cref="T:System.Windows.Forms.TabControl" />.</para>
59 <Member MemberName=".ctor">
60 <MemberSignature Language="C#" Value="public TabPage ();" />
61 <MemberType>Constructor</MemberType>
64 <remarks>To be added.</remarks>
66 <attribution license="cc4" from="Microsoft" modified="false" />
67 <para>Initializes a new instance of the <see cref="T:System.Windows.Forms.TabPage" /> class.</para>
71 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
72 <AssemblyVersion>2.0.0.0</AssemblyVersion>
75 <Member MemberName=".ctor">
76 <MemberSignature Language="C#" Value="public TabPage (string text);" />
77 <MemberType>Constructor</MemberType>
79 <Parameter Name="text" Type="System.String" />
83 <attribution license="cc4" from="Microsoft" modified="false" />
84 <para>The <see cref="P:System.Windows.Forms.TabPage.Text" /> property is set to the value of the <paramref name="text" /> parameter.</para>
87 <attribution license="cc4" from="Microsoft" modified="false" />
88 <para>Initializes a new instance of the <see cref="T:System.Windows.Forms.TabPage" /> class and specifies the text for the tab.</para>
91 <attribution license="cc4" from="Microsoft" modified="false" />The text for the tab. </param>
94 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
95 <AssemblyVersion>2.0.0.0</AssemblyVersion>
98 <Member MemberName="Anchor">
99 <MemberSignature Language="C#" Value="public override System.Windows.Forms.AnchorStyles Anchor { set; get; }" />
100 <MemberType>Property</MemberType>
103 <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
106 <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
110 <ReturnType>System.Windows.Forms.AnchorStyles</ReturnType>
113 <value>To be added.</value>
114 <remarks>To be added.</remarks>
116 <attribution license="cc4" from="Microsoft" modified="false" />
117 <para>This member is not meaningful for this control.</para>
121 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
122 <AssemblyVersion>2.0.0.0</AssemblyVersion>
125 <Member MemberName="AutoSize">
126 <MemberSignature Language="C#" Value="public override bool AutoSize { set; get; }" />
127 <MemberType>Property</MemberType>
129 <AssemblyVersion>2.0.0.0</AssemblyVersion>
133 <AttributeName>System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)</AttributeName>
136 <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
139 <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
143 <ReturnType>System.Boolean</ReturnType>
146 <value>To be added.</value>
147 <remarks>To be added.</remarks>
149 <attribution license="cc4" from="Microsoft" modified="false" />
150 <para>This property is not meaningful for this control.</para>
154 <Member MemberName="AutoSizeChanged">
155 <MemberSignature Language="C#" Value="public event EventHandler AutoSizeChanged;" />
156 <MemberType>Event</MemberType>
158 <AssemblyVersion>2.0.0.0</AssemblyVersion>
162 <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
165 <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
169 <ReturnType>System.EventHandler</ReturnType>
173 <attribution license="cc4" from="Microsoft" modified="false" />
174 <para>Although you can change the value of the <see cref="P:System.Windows.Forms.TabPage.AutoSize" /> property and handle this event to determine when the value changes, the <see cref="P:System.Windows.Forms.TabPage.AutoSize" /> property is not meaningful for this control.</para>
177 <attribution license="cc4" from="Microsoft" modified="false" />
178 <para>Occurs when the value of the <see cref="P:System.Windows.Forms.TabPage.AutoSize" /> property changes.</para>
182 <Member MemberName="AutoSizeMode">
183 <MemberSignature Language="C#" Value="public override System.Windows.Forms.AutoSizeMode AutoSizeMode { set; get; }" />
184 <MemberType>Property</MemberType>
186 <AssemblyVersion>2.0.0.0</AssemblyVersion>
190 <AttributeName>System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)</AttributeName>
193 <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
196 <AttributeName>System.ComponentModel.Localizable(false)</AttributeName>
199 <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
203 <ReturnType>System.Windows.Forms.AutoSizeMode</ReturnType>
206 <value>To be added.</value>
207 <remarks>To be added.</remarks>
209 <attribution license="cc4" from="Microsoft" modified="false" />
210 <para>This property is not meaningful for this control.</para>
214 <Member MemberName="BackColor">
215 <MemberSignature Language="C#" Value="public override System.Drawing.Color BackColor { set; get; }" />
216 <MemberType>Property</MemberType>
218 <ReturnType>System.Drawing.Color</ReturnType>
221 <value>To be added.</value>
222 <since version=".NET 2.0" />
224 <attribution license="cc4" from="Microsoft" modified="false" />
225 <para>The default value of the <see cref="P:System.Windows.Forms.TabPage.BackColor" /> property is the value of the <see cref="P:System.Windows.Forms.Control.DefaultBackColor" /> property unless the <see cref="P:System.Windows.Forms.TabPage.UseVisualStyleBackColor" /> and <see cref="P:System.Windows.Forms.Application.RenderWithVisualStyles" /> property values are both true and the <see cref="P:System.Windows.Forms.TabControl.Appearance" /> property of the parent <see cref="T:System.Windows.Forms.TabControl" /> has a value of <see cref="F:System.Windows.Forms.TabAppearance.Normal" />, in which case the default value of the <see cref="P:System.Windows.Forms.TabPage.BackColor" /> property is <see cref="P:System.Drawing.Color.Transparent" />. Child controls that you place on the <see cref="T:System.Windows.Forms.TabPage" /> inherit the <see cref="P:System.Windows.Forms.TabPage.BackColor" /> value by default, so this behavior causes the background of the child controls to render with the current visual style.</para>
226 <para>Changing the value of the <see cref="P:System.Windows.Forms.TabPage.BackColor" /> property automatically sets the <see cref="P:System.Windows.Forms.TabPage.UseVisualStyleBackColor" /> property to false. If you want the <see cref="T:System.Windows.Forms.TabPage" /> background to render using visual styles but you want the child controls to inherit a <see cref="P:System.Windows.Forms.TabPage.BackColor" /> value that you specify, set the <see cref="P:System.Windows.Forms.TabPage.UseVisualStyleBackColor" /> property after you set the <see cref="P:System.Windows.Forms.TabPage.BackColor" /> property.</para>
229 <attribution license="cc4" from="Microsoft" modified="false" />
230 <para>Gets or sets the background color for the <see cref="T:System.Windows.Forms.TabPage" />.</para>
234 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
235 <AssemblyVersion>2.0.0.0</AssemblyVersion>
238 <Member MemberName="CreateControlsInstance">
239 <MemberSignature Language="C#" Value="protected override System.Windows.Forms.Control.ControlCollection CreateControlsInstance ();" />
240 <MemberType>Method</MemberType>
242 <ReturnType>System.Windows.Forms.Control+ControlCollection</ReturnType>
246 <summary>To be added.</summary>
247 <returns>To be added.</returns>
248 <remarks>To be added.</remarks>
251 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
252 <AssemblyVersion>2.0.0.0</AssemblyVersion>
255 <Member MemberName="Dock">
256 <MemberSignature Language="C#" Value="public override System.Windows.Forms.DockStyle Dock { set; get; }" />
257 <MemberType>Property</MemberType>
260 <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
263 <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
267 <ReturnType>System.Windows.Forms.DockStyle</ReturnType>
270 <value>To be added.</value>
271 <remarks>To be added.</remarks>
273 <attribution license="cc4" from="Microsoft" modified="false" />
274 <para>This member is not meaningful for this control.</para>
278 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
279 <AssemblyVersion>2.0.0.0</AssemblyVersion>
282 <Member MemberName="DockChanged">
283 <MemberSignature Language="C#" Value="public event EventHandler DockChanged;" />
284 <MemberType>Event</MemberType>
287 <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
290 <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
294 <ReturnType>System.EventHandler</ReturnType>
298 <attribution license="cc4" from="Microsoft" modified="false" />
299 <para>The <see cref="P:System.Windows.Forms.TabPage.Dock" /> property is not meaningful for this control, although you can change its value and handle the <see cref="E:System.Windows.Forms.TabPage.DockChanged" /> event to detect the change.</para>
302 <attribution license="cc4" from="Microsoft" modified="false" />
303 <para>Occurs when the value of the <see cref="P:System.Windows.Forms.TabPage.Dock" /> property changes.</para>
307 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
308 <AssemblyVersion>2.0.0.0</AssemblyVersion>
311 <Member MemberName="Enabled">
312 <MemberSignature Language="C#" Value="public bool Enabled { set; get; }" />
313 <MemberType>Property</MemberType>
316 <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
319 <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
323 <ReturnType>System.Boolean</ReturnType>
326 <value>To be added.</value>
327 <remarks>To be added.</remarks>
329 <attribution license="cc4" from="Microsoft" modified="false" />
330 <para>This member is not meaningful for this control.</para>
334 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
335 <AssemblyVersion>2.0.0.0</AssemblyVersion>
338 <Member MemberName="EnabledChanged">
339 <MemberSignature Language="C#" Value="public event EventHandler EnabledChanged;" />
340 <MemberType>Event</MemberType>
343 <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
346 <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
350 <ReturnType>System.EventHandler</ReturnType>
354 <attribution license="cc4" from="Microsoft" modified="false" />
355 <para>The <see cref="P:System.Windows.Forms.TabPage.Enabled" /> property is not meaningful for this control, although you can change its value and handle the <see cref="E:System.Windows.Forms.TabPage.EnabledChanged" /> event to detect the change.</para>
358 <attribution license="cc4" from="Microsoft" modified="false" />
359 <para>Occurs when the value of the <see cref="P:System.Windows.Forms.TabPage.Enabled" /> property changes.</para>
363 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
364 <AssemblyVersion>2.0.0.0</AssemblyVersion>
367 <Member MemberName="GetTabPageOfComponent">
368 <MemberSignature Language="C#" Value="public static System.Windows.Forms.TabPage GetTabPageOfComponent (object comp);" />
369 <MemberType>Method</MemberType>
371 <ReturnType>System.Windows.Forms.TabPage</ReturnType>
374 <Parameter Name="comp" Type="System.Object" />
377 <remarks>To be added.</remarks>
379 <attribution license="cc4" from="Microsoft" modified="false" />
380 <para>Retrieves the tab page that contains the specified object.</para>
383 <attribution license="cc4" from="Microsoft" modified="false" />
384 <para>The <see cref="T:System.Windows.Forms.TabPage" /> that contains the specified object, or null if the object cannot be found.</para>
387 <attribution license="cc4" from="Microsoft" modified="false" />The object to look for. </param>
390 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
391 <AssemblyVersion>2.0.0.0</AssemblyVersion>
394 <Member MemberName="ImageIndex">
395 <MemberSignature Language="C#" Value="public int ImageIndex { set; get; }" />
396 <MemberType>Property</MemberType>
399 <AttributeName>System.ComponentModel.TypeConverter(typeof(System.Windows.Forms.ImageIndexConverter))</AttributeName>
402 <AttributeName>System.ComponentModel.Localizable(true)</AttributeName>
405 <AttributeName>System.ComponentModel.Editor("System.Windows.Forms.Design.ImageIndexEditor, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))</AttributeName>
408 <AttributeName>System.ComponentModel.DefaultValue(-1)</AttributeName>
411 <AttributeName>System.ComponentModel.RefreshProperties(System.ComponentModel.RefreshProperties.Repaint)</AttributeName>
415 <ReturnType>System.Int32</ReturnType>
418 <value>To be added.</value>
420 <attribution license="cc4" from="Microsoft" modified="false" />
421 <para>The <see cref="P:System.Windows.Forms.TabPage.ImageIndex" /> points to an image in the associated <see cref="P:System.Windows.Forms.TabControl.ImageList" /> of the <see cref="T:System.Windows.Forms.TabControl" />.</para>
424 <attribution license="cc4" from="Microsoft" modified="false" />
425 <para>Gets or sets the index to the image displayed on this tab.</para>
429 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
430 <AssemblyVersion>2.0.0.0</AssemblyVersion>
433 <Member MemberName="ImageKey">
434 <MemberSignature Language="C#" Value="public string ImageKey { set; get; }" />
435 <MemberType>Property</MemberType>
437 <AssemblyVersion>2.0.0.0</AssemblyVersion>
441 <AttributeName>System.ComponentModel.TypeConverter(typeof(System.Windows.Forms.ImageKeyConverter))</AttributeName>
444 <AttributeName>System.ComponentModel.Editor("System.Windows.Forms.Design.ImageIndexEditor, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")</AttributeName>
447 <AttributeName>System.ComponentModel.DefaultValue("")</AttributeName>
450 <AttributeName>System.ComponentModel.RefreshProperties(System.ComponentModel.RefreshProperties.Repaint)</AttributeName>
453 <AttributeName>System.ComponentModel.Localizable(true)</AttributeName>
457 <ReturnType>System.String</ReturnType>
460 <value>To be added.</value>
462 <attribution license="cc4" from="Microsoft" modified="false" />
463 <para>The <see cref="P:System.Windows.Forms.TabPage.ImageKey" /> property specifies the image from the image list to display on the control.</para>
466 <attribution license="cc4" from="Microsoft" modified="false" />
467 <para>Gets or sets the key accessor for the image in the <see cref="P:System.Windows.Forms.TabControl.ImageList" /> of the associated <see cref="T:System.Windows.Forms.TabControl" />.</para>
471 <Member MemberName="Location">
472 <MemberSignature Language="C#" Value="public System.Drawing.Point Location { set; get; }" />
473 <MemberType>Property</MemberType>
475 <ReturnType>System.Drawing.Point</ReturnType>
478 <value>To be added.</value>
479 <remarks>To be added.</remarks>
480 <since version=".NET 2.0" />
482 <attribution license="cc4" from="Microsoft" modified="false" />
483 <para>This property is not meaningful for this control.</para>
487 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
488 <AssemblyVersion>2.0.0.0</AssemblyVersion>
492 <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
495 <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
499 <Member MemberName="LocationChanged">
500 <MemberSignature Language="C#" Value="public event EventHandler LocationChanged;" />
501 <MemberType>Event</MemberType>
503 <AssemblyVersion>2.0.0.0</AssemblyVersion>
507 <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
510 <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
514 <ReturnType>System.EventHandler</ReturnType>
518 <attribution license="cc4" from="Microsoft" modified="false" />
519 <para>Although you can change the value of the <see cref="P:System.Windows.Forms.TabPage.Location" /> property and handle this event to determine when the value changes, the <see cref="P:System.Windows.Forms.TabPage.Location" /> property is not meaningful for this control.</para>
522 <attribution license="cc4" from="Microsoft" modified="false" />
523 <para>Occurs when the value of the <see cref="P:System.Windows.Forms.TabPage.Location" /> property changes.</para>
527 <Member MemberName="MaximumSize">
528 <MemberSignature Language="C#" Value="public override System.Drawing.Size MaximumSize { set; get; }" />
529 <MemberType>Property</MemberType>
531 <AssemblyVersion>2.0.0.0</AssemblyVersion>
535 <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
538 <AttributeName>System.ComponentModel.DefaultValue("{Width=0, Height=0}")</AttributeName>
541 <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
545 <ReturnType>System.Drawing.Size</ReturnType>
548 <value>To be added.</value>
549 <remarks>To be added.</remarks>
551 <attribution license="cc4" from="Microsoft" modified="false" />
552 <para>This property is not meaningful for this control.</para>
556 <Member MemberName="MinimumSize">
557 <MemberSignature Language="C#" Value="public override System.Drawing.Size MinimumSize { set; get; }" />
558 <MemberType>Property</MemberType>
560 <AssemblyVersion>2.0.0.0</AssemblyVersion>
564 <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
567 <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
571 <ReturnType>System.Drawing.Size</ReturnType>
574 <value>To be added.</value>
575 <remarks>To be added.</remarks>
577 <attribution license="cc4" from="Microsoft" modified="false" />
578 <para>This property is not meaningful for this control.</para>
582 <Member MemberName="OnEnter">
583 <MemberSignature Language="C#" Value="protected override void OnEnter (EventArgs e);" />
584 <MemberType>Method</MemberType>
586 <AssemblyVersion>2.0.0.0</AssemblyVersion>
589 <ReturnType>System.Void</ReturnType>
592 <Parameter Name="e" Type="System.EventArgs" />
596 <attribution license="cc4" from="Microsoft" modified="false" />
597 <para>In dnprdnext, the tab is considered part of the tab page for determining when the <see cref="E:System.Windows.Forms.Control.Enter" /> and <see cref="E:System.Windows.Forms.Control.Leave" /> events of the <see cref="T:System.Windows.Forms.TabPage" /> occur. In earlier versions of the .NET Framework, the <see cref="E:System.Windows.Forms.Control.Enter" /> and <see cref="E:System.Windows.Forms.Control.Leave" /> events of the <see cref="T:System.Windows.Forms.TabPage" /> do not occur when focus enters or leaves a tab, but only when focus enters or leaves the client rectangle of the tab page.</para>
598 <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>
599 <para>The <see cref="M:System.Windows.Forms.TabPage.OnEnter(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>
602 <attribution license="cc4" from="Microsoft" modified="false" />
603 <para>Raises the <see cref="E:System.Windows.Forms.Control.Enter" /> event of the <see cref="T:System.Windows.Forms.TabPage" />. </para>
606 <attribution license="cc4" from="Microsoft" modified="false" />An <see cref="T:System.EventArgs" /> that contains the event data.</param>
609 <Member MemberName="OnLeave">
610 <MemberSignature Language="C#" Value="protected override void OnLeave (EventArgs e);" />
611 <MemberType>Method</MemberType>
613 <AssemblyVersion>2.0.0.0</AssemblyVersion>
616 <ReturnType>System.Void</ReturnType>
619 <Parameter Name="e" Type="System.EventArgs" />
623 <attribution license="cc4" from="Microsoft" modified="false" />
624 <para>In dnprdnext, the tab is considered part of the tab page for determining when the <see cref="E:System.Windows.Forms.Control.Enter" /> and <see cref="E:System.Windows.Forms.Control.Leave" /> events of the <see cref="T:System.Windows.Forms.TabPage" /> occur. In earlier versions of the .NET Framework, the <see cref="E:System.Windows.Forms.Control.Enter" /> and <see cref="E:System.Windows.Forms.Control.Leave" /> events of the <see cref="T:System.Windows.Forms.TabPage" /> do not occur when focus enters or leaves a tab, but only when focus enters or leaves the client rectangle of the tab page.</para>
625 <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>
626 <para>The <see cref="M:System.Windows.Forms.TabPage.OnLeave(System.EventArgs)" /> method also allows derived classes to handle the event without attaching a delegate. This is the preferred technique for handling the event in a derived class.</para>
629 <attribution license="cc4" from="Microsoft" modified="false" />
630 <para>Raises the <see cref="E:System.Windows.Forms.Control.Leave" /> event of the <see cref="T:System.Windows.Forms.TabPage" />.</para>
633 <attribution license="cc4" from="Microsoft" modified="false" />An <see cref="T:System.EventArgs" /> that contains the event data.</param>
636 <Member MemberName="OnPaintBackground">
637 <MemberSignature Language="C#" Value="protected override void OnPaintBackground (System.Windows.Forms.PaintEventArgs e);" />
638 <MemberType>Method</MemberType>
640 <AssemblyVersion>2.0.0.0</AssemblyVersion>
643 <ReturnType>System.Void</ReturnType>
646 <Parameter Name="e" Type="System.Windows.Forms.PaintEventArgs" />
650 <attribution license="cc4" from="Microsoft" modified="false" />
651 <para>The system calls this method to paint the background of the <see cref="T:System.Windows.Forms.TabPage" />. When the <see cref="P:System.Windows.Forms.TabPage.UseVisualStyleBackColor" /> and <see cref="P:System.Windows.Forms.Application.RenderWithVisualStyles" /> property values are both true and the <see cref="P:System.Windows.Forms.TabControl.Appearance" /> property of the parent <see cref="T:System.Windows.Forms.TabControl" /> is <see cref="F:System.Windows.Forms.TabAppearance.Normal" />, this method paints the background using the current visual style. Otherwise, this method paints the background as usual.</para>
654 <attribution license="cc4" from="Microsoft" modified="false" />
655 <para>Paints the background of the <see cref="T:System.Windows.Forms.TabPage" />.</para>
658 <attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.Windows.Forms.PaintEventArgs" /> that contains data useful for painting the background. </param>
661 <Member MemberName="PreferredSize">
662 <MemberSignature Language="C#" Value="public System.Drawing.Size PreferredSize { get; }" />
663 <MemberType>Property</MemberType>
665 <AssemblyVersion>2.0.0.0</AssemblyVersion>
669 <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
672 <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
676 <ReturnType>System.Drawing.Size</ReturnType>
679 <value>To be added.</value>
680 <remarks>To be added.</remarks>
682 <attribution license="cc4" from="Microsoft" modified="false" />
683 <para>This property is not meaningful for this control.</para>
687 <Member MemberName="SetBoundsCore">
688 <MemberSignature Language="C#" Value="protected override void SetBoundsCore (int x, int y, int width, int height, System.Windows.Forms.BoundsSpecified specified);" />
689 <MemberType>Method</MemberType>
691 <ReturnType>System.Void</ReturnType>
694 <Parameter Name="x" Type="System.Int32" />
695 <Parameter Name="y" Type="System.Int32" />
696 <Parameter Name="width" Type="System.Int32" />
697 <Parameter Name="height" Type="System.Int32" />
698 <Parameter Name="specified" Type="System.Windows.Forms.BoundsSpecified" />
701 <remarks>To be added.</remarks>
703 <attribution license="cc4" from="Microsoft" modified="false" />
704 <para>This member overrides <see cref="M:System.Windows.Forms.Control.SetBoundsCore(System.Int32,System.Int32,System.Int32,System.Int32,System.Windows.Forms.BoundsSpecified)" />.</para>
707 <attribution license="cc4" from="Microsoft" modified="false" />The new <see cref="P:System.Windows.Forms.Control.Left" /> property value of the control.</param>
709 <attribution license="cc4" from="Microsoft" modified="false" />The new <see cref="P:System.Windows.Forms.Control.Top" /> property value of the control.</param>
711 <attribution license="cc4" from="Microsoft" modified="false" />The new <see cref="P:System.Windows.Forms.Control.Width" /> property value of the control.</param>
712 <param name="height">
713 <attribution license="cc4" from="Microsoft" modified="false" />The new <see cref="P:System.Windows.Forms.Control.Height" /> property value of the control.</param>
714 <param name="specified">
715 <attribution license="cc4" from="Microsoft" modified="false" />A bitwise combination of <see cref="T:System.Windows.Forms.BoundsSpecified" /> values.</param>
718 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
719 <AssemblyVersion>2.0.0.0</AssemblyVersion>
722 <Member MemberName="TabIndex">
723 <MemberSignature Language="C#" Value="public int TabIndex { set; get; }" />
724 <MemberType>Property</MemberType>
727 <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
730 <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
734 <ReturnType>System.Int32</ReturnType>
737 <value>To be added.</value>
739 <attribution license="cc4" from="Microsoft" modified="false" />
740 <para>The <see cref="P:System.Windows.Forms.Control.TabIndex" /> property indicates the order in which controls receive focus as a user presses the TAB key on a form. <see cref="T:System.Windows.Forms.TabPage" /> controls are contained within <see cref="T:System.Windows.Forms.TabControl" /> controls, however, and do not receive focus individually as part of the form's TAB order. This property is therefore meaningless for this class.</para>
743 <attribution license="cc4" from="Microsoft" modified="false" />
744 <para>This property is not meaningful for this control.</para>
748 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
749 <AssemblyVersion>2.0.0.0</AssemblyVersion>
752 <Member MemberName="TabIndexChanged">
753 <MemberSignature Language="C#" Value="public event EventHandler TabIndexChanged;" />
754 <MemberType>Event</MemberType>
757 <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
760 <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
764 <ReturnType>System.EventHandler</ReturnType>
768 <attribution license="cc4" from="Microsoft" modified="false" />
769 <para>The <see cref="P:System.Windows.Forms.TabPage.TabIndex" /> property is not meaningful for this control, although you can change its value and handle the <see cref="E:System.Windows.Forms.TabPage.TabIndexChanged" /> event to detect the change.</para>
772 <attribution license="cc4" from="Microsoft" modified="false" />
773 <para>Occurs when the value of the <see cref="P:System.Windows.Forms.TabPage.TabIndex" /> property changes.</para>
777 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
778 <AssemblyVersion>2.0.0.0</AssemblyVersion>
781 <Member MemberName="TabStop">
782 <MemberSignature Language="C#" Value="public bool TabStop { set; get; }" />
783 <MemberType>Property</MemberType>
786 <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
789 <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
793 <ReturnType>System.Boolean</ReturnType>
796 <value>To be added.</value>
798 <attribution license="cc4" from="Microsoft" modified="false" />
800 <see cref="T:System.Windows.Forms.TabPage" /> controls are contained within <see cref="T:System.Windows.Forms.TabControl" /> controls and do not receive focus individually as part of the form's TAB order. This property is therefore meaningless for this class.</para>
803 <attribution license="cc4" from="Microsoft" modified="false" />
804 <para>This member is not meaningful for this control.</para>
808 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
809 <AssemblyVersion>2.0.0.0</AssemblyVersion>
812 <Member MemberName="TabStopChanged">
813 <MemberSignature Language="C#" Value="public event EventHandler TabStopChanged;" />
814 <MemberType>Event</MemberType>
817 <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
820 <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
824 <ReturnType>System.EventHandler</ReturnType>
828 <attribution license="cc4" from="Microsoft" modified="false" />
829 <para>The <see cref="P:System.Windows.Forms.TabPage.TabStop" /> property is not meaningful for this control, although you can change its value and handle the <see cref="E:System.Windows.Forms.TabPage.TabStopChanged" /> event to detect the change.</para>
832 <attribution license="cc4" from="Microsoft" modified="false" />
833 <para>Occurs when the value of the <see cref="P:System.Windows.Forms.TabPage.TabStop" /> property changes.</para>
837 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
838 <AssemblyVersion>2.0.0.0</AssemblyVersion>
841 <Member MemberName="Text">
842 <MemberSignature Language="C#" Value="public override string Text { set; get; }" />
843 <MemberType>Property</MemberType>
846 <AttributeName>System.ComponentModel.Localizable(true)</AttributeName>
849 <AttributeName>System.ComponentModel.Browsable(true)</AttributeName>
852 <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Always)</AttributeName>
856 <ReturnType>System.String</ReturnType>
859 <value>To be added.</value>
861 <attribution license="cc4" from="Microsoft" modified="false" />
862 <para>Changing the <see cref="P:System.Windows.Forms.TabPage.Text" /> property value does not automatically center the new value on the tab if the <see cref="T:System.Windows.Forms.TabControl" /> has a <see cref="P:System.Windows.Forms.TabControl.SizeMode" /> property value of <see cref="F:System.Windows.Forms.TabSizeMode.Fixed" />. You can work around this limitation by setting the <see cref="P:System.Windows.Forms.TabControl.ItemSize" /> property or by removing the <see cref="T:System.Windows.Forms.TabPage" /> from the <see cref="P:System.Windows.Forms.TabControl.TabPages" /> collection and adding it back to the collection. Both of these actions will automatically center the text.</para>
865 <attribution license="cc4" from="Microsoft" modified="false" />
866 <para>Gets or sets the text to display on the tab.</para>
870 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
871 <AssemblyVersion>2.0.0.0</AssemblyVersion>
874 <Member MemberName="TextChanged">
875 <MemberSignature Language="C#" Value="public event EventHandler TextChanged;" />
876 <MemberType>Event</MemberType>
878 <AssemblyVersion>2.0.0.0</AssemblyVersion>
882 <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Always)</AttributeName>
885 <AttributeName>System.ComponentModel.Browsable(true)</AttributeName>
889 <ReturnType>System.EventHandler</ReturnType>
892 <remarks>To be added.</remarks>
894 <attribution license="cc4" from="Microsoft" modified="false" />
895 <para>Occurs when the value of the <see cref="P:System.Windows.Forms.TabControl.Text" /> property changes.</para>
899 <Member MemberName="ToolTipText">
900 <MemberSignature Language="C#" Value="public string ToolTipText { set; get; }" />
901 <MemberType>Property</MemberType>
904 <AttributeName>System.ComponentModel.DefaultValue("")</AttributeName>
907 <AttributeName>System.ComponentModel.Localizable(true)</AttributeName>
911 <ReturnType>System.String</ReturnType>
914 <value>To be added.</value>
916 <attribution license="cc4" from="Microsoft" modified="false" />
917 <para>This tab page belongs to a <see cref="T:System.Windows.Forms.TabControl" />. The ToolTip text appears when the user moves the mouse over the tab if the <see cref="P:System.Windows.Forms.TabControl.ShowToolTips" /> property of the <see cref="T:System.Windows.Forms.TabControl" /> is true. For more information about ToolTips, see the <see cref="T:System.Windows.Forms.ToolTip" /> class.</para>
920 <attribution license="cc4" from="Microsoft" modified="false" />
921 <para>Gets or sets the ToolTip text for this tab.</para>
925 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
926 <AssemblyVersion>2.0.0.0</AssemblyVersion>
929 <Member MemberName="ToString">
930 <MemberSignature Language="C#" Value="public override string ToString ();" />
931 <MemberType>Method</MemberType>
933 <ReturnType>System.String</ReturnType>
937 <remarks>To be added.</remarks>
939 <attribution license="cc4" from="Microsoft" modified="false" />
940 <para>Returns a string containing the value of the <see cref="P:System.Windows.Forms.TabPage.Text" /> property.</para>
943 <attribution license="cc4" from="Microsoft" modified="false" />
944 <para>A string containing the value of the <see cref="P:System.Windows.Forms.TabPage.Text" /> property.</para>
948 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
949 <AssemblyVersion>2.0.0.0</AssemblyVersion>
952 <Member MemberName="UseVisualStyleBackColor">
953 <MemberSignature Language="C#" Value="public bool UseVisualStyleBackColor { set; get; }" />
954 <MemberType>Property</MemberType>
956 <ReturnType>System.Boolean</ReturnType>
959 <value>To be added.</value>
960 <since version=".NET 2.0" />
962 <attribution license="cc4" from="Microsoft" modified="false" />
963 <para>The <see cref="T:System.Windows.Forms.TabPage" /> background uses the current visual style only when the <see cref="P:System.Windows.Forms.TabPage.UseVisualStyleBackColor" /> and <see cref="P:System.Windows.Forms.Application.RenderWithVisualStyles" /> property values are both true. </para>
964 <para>When the <see cref="P:System.Windows.Forms.TabPage.UseVisualStyleBackColor" /> and <see cref="P:System.Windows.Forms.Application.RenderWithVisualStyles" /> property values are both true and the <see cref="P:System.Windows.Forms.TabControl.Appearance" /> property of the parent <see cref="T:System.Windows.Forms.TabControl" /> is <see cref="F:System.Windows.Forms.TabAppearance.Normal" />, the default value of the <see cref="P:System.Windows.Forms.TabPage.BackColor" /> property is <see cref="P:System.Drawing.Color.Transparent" />. Child controls that you place on the <see cref="T:System.Windows.Forms.TabPage" /> inherit the <see cref="P:System.Windows.Forms.TabPage.BackColor" /> value by default, so this behavior causes the background of the child controls to render with the current visual style.</para>
965 <para>Changing the value of the <see cref="P:System.Windows.Forms.TabPage.BackColor" /> property automatically sets the <see cref="P:System.Windows.Forms.TabPage.UseVisualStyleBackColor" /> property to false. If you want the <see cref="T:System.Windows.Forms.TabPage" /> background to render using visual styles but you want the child controls to inherit a <see cref="P:System.Windows.Forms.TabPage.BackColor" /> value that you specify, set the <see cref="P:System.Windows.Forms.TabPage.UseVisualStyleBackColor" /> property after you set the <see cref="P:System.Windows.Forms.TabPage.BackColor" /> property.</para>
968 <attribution license="cc4" from="Microsoft" modified="false" />
969 <para>Gets or sets a value indicating whether the <see cref="T:System.Windows.Forms.TabPage" /> background renders using the current visual style when visual styles are enabled.</para>
973 <AssemblyVersion>2.0.0.0</AssemblyVersion>
977 <AttributeName>System.ComponentModel.DefaultValue(false)</AttributeName>
981 <Member MemberName="Visible">
982 <MemberSignature Language="C#" Value="public bool Visible { set; get; }" />
983 <MemberType>Property</MemberType>
986 <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
989 <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
993 <ReturnType>System.Boolean</ReturnType>
996 <value>To be added.</value>
998 <attribution license="cc4" from="Microsoft" modified="false" />
999 <para>This member is not meaningful for this control.</para>
1000 <para>To hide a tab in a <see cref="T:System.Windows.Forms.TabControl" />, you must remove it from the control's <see cref="P:System.Windows.Forms.TabControl.TabPages" /> collection.</para>
1003 <attribution license="cc4" from="Microsoft" modified="false" />
1004 <para>This member is not meaningful for this control.</para>
1008 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1009 <AssemblyVersion>2.0.0.0</AssemblyVersion>
1012 <Member MemberName="VisibleChanged">
1013 <MemberSignature Language="C#" Value="public event EventHandler VisibleChanged;" />
1014 <MemberType>Event</MemberType>
1017 <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
1020 <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
1024 <ReturnType>System.EventHandler</ReturnType>
1028 <attribution license="cc4" from="Microsoft" modified="false" />
1029 <para>The <see cref="P:System.Windows.Forms.TabPage.Visible" /> property is not meaningful for this control, although you can change its value and handle the <see cref="E:System.Windows.Forms.TabPage.VisibleChanged" /> event to detect the change.</para>
1030 <para>To hide a tab in a <see cref="T:System.Windows.Forms.TabControl" />, you must remove it from the control's <see cref="P:System.Windows.Forms.TabControl.TabPages" /> collection.</para>
1033 <attribution license="cc4" from="Microsoft" modified="false" />
1034 <para>Occurs when the value of the <see cref="P:System.Windows.Forms.TabPage.Visible" /> property changes.</para>
1038 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1039 <AssemblyVersion>2.0.0.0</AssemblyVersion>