You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/// Defines properties for elements that can have rounded corners.
5
+
/// </summary>
6
+
/// <remarks>
7
+
/// This interface is implemented by UI elements that support corner radius customization,
8
+
/// allowing for consistent styling of corners across different controls.
9
+
/// </remarks>
10
+
publicinterfaceICornerElement
3
11
{
4
-
interfaceICornerElement
5
-
{
6
-
//note to implementor: implement this property publicly
7
-
CornerRadiusCornerRadius{get;}
8
-
}
9
-
}
12
+
/// <summary>
13
+
/// Gets the radius for the corners of the element.
14
+
/// </summary>
15
+
/// <value>A <see cref="CornerRadius"/> value that specifies the radius for each corner of the element. The default value depends on the implementing control.</value>
16
+
/// <remarks>Implementors should implement this property publicly.</remarks>
/// Defines properties and methods for elements that support text alignment.
5
+
/// </summary>
6
+
/// <remarks>
7
+
/// This interface is implemented by UI elements that need to control the horizontal and vertical
8
+
/// alignment of displayed text.
9
+
/// </remarks>
10
+
publicinterfaceITextAlignmentElement
3
11
{
4
-
interfaceITextAlignmentElement
5
-
{
6
-
//note to implementor: implement the properties publicly
7
-
TextAlignmentHorizontalTextAlignment{get;}
12
+
/// <summary>
13
+
/// Gets the horizontal alignment of the text.
14
+
/// </summary>
15
+
/// <value>A <see cref="TextAlignment"/> value that specifies how the text is horizontally aligned. The default value depends on the implementing control.</value>
16
+
/// <remarks>Implementors should implement this property publicly.</remarks>
17
+
TextAlignmentHorizontalTextAlignment{get;}
8
18
9
-
TextAlignmentVerticalTextAlignment{get;}
19
+
/// <summary>
20
+
/// Gets the vertical alignment of the text.
21
+
/// </summary>
22
+
/// <value>A <see cref="TextAlignment"/> value that specifies how the text is vertically aligned. The default value depends on the implementing control.</value>
23
+
/// <remarks>Implementors should implement this property publicly.</remarks>
24
+
TextAlignmentVerticalTextAlignment{get;}
10
25
11
-
//note to implementor: but implement the methods explicitly
0 commit comments