/
TableCaptionAlign.xml
157 lines (149 loc) · 8.99 KB
/
TableCaptionAlign.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
<Type Name="TableCaptionAlign" FullName="System.Web.UI.WebControls.TableCaptionAlign">
<TypeSignature Language="C#" Value="public enum TableCaptionAlign" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed TableCaptionAlign extends System.Enum" />
<TypeSignature Language="DocId" Value="T:System.Web.UI.WebControls.TableCaptionAlign" />
<TypeSignature Language="VB.NET" Value="Public Enum TableCaptionAlign" />
<TypeSignature Language="F#" Value="type TableCaptionAlign = " />
<TypeSignature Language="C++ CLI" Value="public enum class TableCaptionAlign" />
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Docs>
<summary>Specifies the horizontal or vertical placement of the text to render as the HTML caption element.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The <xref:System.Web.UI.WebControls.TableCaptionAlign> enumeration represents the horizontal or vertical placement of the HTML caption element in controls that can be rendered as tables, such as <xref:System.Web.UI.WebControls.Table>, <xref:System.Web.UI.WebControls.GridView>, <xref:System.Web.UI.WebControls.DetailsView>, or <xref:System.Web.UI.WebControls.Calendar>. For example, the <xref:System.Web.UI.WebControls.Table.CaptionAlign%2A> property uses these enumeration values to set the caption alignment in a <xref:System.Web.UI.WebControls.Table> control.
If you specify NotSet, the browser in which the control is rendered determines where to align the caption.
The <xref:System.Web.UI.WebControls.Table.CaptionAlign%2A> property specifies the position of the caption element with respect to controls that can be rendered as tables. The <xref:System.Web.UI.WebControls.Table.Caption%2A> property specifies the text to display in the caption element. Assistive technology devices can use the description provided by the <xref:System.Web.UI.WebControls.Table.Caption%2A> property to make the control more accessible. For example, a screen reader device might read the caption to the user to provide them with a description of the table.
## Examples
The following example demonstrates how to use the <xref:System.Web.UI.WebControls.TableCaptionAlign> enumeration to set the <xref:System.Web.UI.WebControls.GridView.CaptionAlign%2A> property in a <xref:System.Web.UI.WebControls.Table> control. The <xref:System.Web.UI.WebControls.Table> control contains <xref:System.Web.UI.WebControls.TableRow> objects that display City and ZIP Code values.
:::code language="aspx-csharp" source="~/snippets/csharp/VS_Snippets_WebNet/TableCaptionAlignEnumeration/CS/tablecaptionaligncs.aspx" id="Snippet1":::
:::code language="aspx-vb" source="~/snippets/visualbasic/VS_Snippets_WebNet/TableCaptionAlignEnumeration/VB/tablecaptionalignvb.aspx" id="Snippet1":::
]]></format>
</remarks>
<altmember cref="T:System.Web.UI.WebControls.TableCaptionAlign" />
<altmember cref="T:System.Web.UI.WebControls.Table" />
<altmember cref="T:System.Web.UI.WebControls.GridView" />
<altmember cref="T:System.Web.UI.WebControls.Calendar" />
<altmember cref="T:System.Web.UI.WebControls.DetailsView" />
</Docs>
<Members>
<Member MemberName="Bottom">
<MemberSignature Language="C#" Value="Bottom" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Web.UI.WebControls.TableCaptionAlign Bottom = int32(2)" />
<MemberSignature Language="DocId" Value="F:System.Web.UI.WebControls.TableCaptionAlign.Bottom" />
<MemberSignature Language="VB.NET" Value="Bottom" />
<MemberSignature Language="F#" Value="Bottom = 2" Usage="System.Web.UI.WebControls.TableCaptionAlign.Bottom" />
<MemberSignature Language="C++ CLI" Value="Bottom" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Web.UI.WebControls.TableCaptionAlign</ReturnType>
</ReturnValue>
<MemberValue>2</MemberValue>
<Docs>
<summary>The caption element is aligned with the bottom of the table.</summary>
</Docs>
</Member>
<Member MemberName="Left">
<MemberSignature Language="C#" Value="Left" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Web.UI.WebControls.TableCaptionAlign Left = int32(3)" />
<MemberSignature Language="DocId" Value="F:System.Web.UI.WebControls.TableCaptionAlign.Left" />
<MemberSignature Language="VB.NET" Value="Left" />
<MemberSignature Language="F#" Value="Left = 3" Usage="System.Web.UI.WebControls.TableCaptionAlign.Left" />
<MemberSignature Language="C++ CLI" Value="Left" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Web.UI.WebControls.TableCaptionAlign</ReturnType>
</ReturnValue>
<MemberValue>3</MemberValue>
<Docs>
<summary>The caption element is aligned with the left side of the table.</summary>
</Docs>
</Member>
<Member MemberName="NotSet">
<MemberSignature Language="C#" Value="NotSet" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Web.UI.WebControls.TableCaptionAlign NotSet = int32(0)" />
<MemberSignature Language="DocId" Value="F:System.Web.UI.WebControls.TableCaptionAlign.NotSet" />
<MemberSignature Language="VB.NET" Value="NotSet" />
<MemberSignature Language="F#" Value="NotSet = 0" Usage="System.Web.UI.WebControls.TableCaptionAlign.NotSet" />
<MemberSignature Language="C++ CLI" Value="NotSet" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Web.UI.WebControls.TableCaptionAlign</ReturnType>
</ReturnValue>
<MemberValue>0</MemberValue>
<Docs>
<summary>The caption alignment is not set. The browser that renders the caption determines where to align the caption.</summary>
</Docs>
</Member>
<Member MemberName="Right">
<MemberSignature Language="C#" Value="Right" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Web.UI.WebControls.TableCaptionAlign Right = int32(4)" />
<MemberSignature Language="DocId" Value="F:System.Web.UI.WebControls.TableCaptionAlign.Right" />
<MemberSignature Language="VB.NET" Value="Right" />
<MemberSignature Language="F#" Value="Right = 4" Usage="System.Web.UI.WebControls.TableCaptionAlign.Right" />
<MemberSignature Language="C++ CLI" Value="Right" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Web.UI.WebControls.TableCaptionAlign</ReturnType>
</ReturnValue>
<MemberValue>4</MemberValue>
<Docs>
<summary>The caption element is aligned with the right side of the table.</summary>
</Docs>
</Member>
<Member MemberName="Top">
<MemberSignature Language="C#" Value="Top" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Web.UI.WebControls.TableCaptionAlign Top = int32(1)" />
<MemberSignature Language="DocId" Value="F:System.Web.UI.WebControls.TableCaptionAlign.Top" />
<MemberSignature Language="VB.NET" Value="Top" />
<MemberSignature Language="F#" Value="Top = 1" Usage="System.Web.UI.WebControls.TableCaptionAlign.Top" />
<MemberSignature Language="C++ CLI" Value="Top" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Web.UI.WebControls.TableCaptionAlign</ReturnType>
</ReturnValue>
<MemberValue>1</MemberValue>
<Docs>
<summary>The caption element is aligned with the top of the table.</summary>
</Docs>
</Member>
</Members>
</Type>