57 references to TextImageRelation
System.Windows.Forms (57)
_generated\1\Validation.cs (2)
87
public static void Validate(System.Windows.Forms.
TextImageRelation
enumToValidate, string parameterName = "value")
93
ReportEnumValidationError(parameterName, intValue, typeof(System.Windows.Forms.
TextImageRelation
));
System\Windows\Forms\Controls\Buttons\ButtonBase.cs (4)
23
private
TextImageRelation
_textImageRelation =
TextImageRelation
.Overlay;
757
[DefaultValue(
TextImageRelation
.Overlay)]
761
public
TextImageRelation
TextImageRelation
System\Windows\Forms\Controls\Buttons\ButtonInternal\ButtonBaseAdapter.cs (1)
601
TextImageRelation =
TextImageRelation
.Overlay,
System\Windows\Forms\Controls\Buttons\ButtonInternal\ButtonBaseAdapter.LayoutOptions.cs (33)
38
public
TextImageRelation
TextImageRelation { get; set; }
309
private
TextImageRelation
RtlTranslateRelation(
TextImageRelation
relation)
316
case
TextImageRelation
.ImageBeforeText:
317
return
TextImageRelation
.TextBeforeImage;
318
case
TextImageRelation
.TextBeforeImage:
319
return
TextImageRelation
.ImageBeforeText;
450
/// Maps an image align to the set of <see cref="Forms.
TextImageRelation
"/>s that represent the same edge.
451
/// For example, <see cref="ContentAlignment.TopLeft"/> maps to <see cref="
TextImageRelation
.ImageAboveText"/>
452
/// and <see cref="
TextImageRelation
.ImageBeforeText"/>.
454
private static readonly
TextImageRelation
[] s_imageAlignToRelation =
456
TextImageRelation
.ImageAboveText |
TextImageRelation
.ImageBeforeText, // TopLeft
457
TextImageRelation
.ImageAboveText, // TopCenter
458
TextImageRelation
.ImageAboveText |
TextImageRelation
.TextBeforeImage, // TopRight
460
TextImageRelation
.ImageBeforeText, // MiddleLeft
462
TextImageRelation
.TextBeforeImage, // MiddleRight
464
TextImageRelation
.TextAboveImage |
TextImageRelation
.ImageBeforeText, // BottomLeft
465
TextImageRelation
.TextAboveImage, // BottomCenter
466
TextImageRelation
.TextAboveImage |
TextImageRelation
.TextBeforeImage // BottomRight
469
private static
TextImageRelation
ImageAlignToRelation(ContentAlignment alignment)
472
private static
TextImageRelation
TextAlignToRelation(ContentAlignment alignment)
480
TextImageRelation
textImageRelation = RtlTranslateRelation(TextImageRelation);
490
if (ImageSize == Size.Empty || Text is null || Text.Length == 0 || textImageRelation ==
TextImageRelation
.Overlay)
575
if (textImageRelation is
TextImageRelation
.TextBeforeImage or
TextImageRelation
.ImageBeforeText)
585
if (textImageRelation is
TextImageRelation
.TextAboveImage or
TextImageRelation
.ImageAboveText)
595
if (textImageRelation ==
TextImageRelation
.ImageBeforeText && layout.ImageBounds.Size.Width != 0)
604
if (textImageRelation ==
TextImageRelation
.ImageAboveText && layout.ImageBounds.Size.Height != 0)
System\Windows\Forms\Controls\ToolStrips\ToolStripControlHost.cs (1)
428
public new
TextImageRelation
TextImageRelation
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (4)
38
private
TextImageRelation
_textImageRelation =
TextImageRelation
.ImageBeforeText;
1934
[DefaultValue(
TextImageRelation
.ImageBeforeText)]
1938
public
TextImageRelation
TextImageRelation
System\Windows\Forms\Controls\ToolStrips\ToolStripSeparator.cs (1)
229
public new
TextImageRelation
TextImageRelation
System\Windows\Forms\Layout\LayoutUtils.cs (11)
200
public static
TextImageRelation
GetOppositeTextImageRelation(
TextImageRelation
relation)
202
return (
TextImageRelation
)GetOppositeAnchor((AnchorStyles)relation);
390
public static Size AddAlignedRegion(Size textSize, Size imageSize,
TextImageRelation
relation)
471
public static bool IsHorizontalRelation(
TextImageRelation
relation)
473
return (relation & (
TextImageRelation
.TextBeforeImage |
TextImageRelation
.ImageBeforeText)) != 0;
483
public static bool IsVerticalRelation(
TextImageRelation
relation)
485
return (relation & (
TextImageRelation
.TextAboveImage |
TextImageRelation
.ImageAboveText)) != 0;
570
public static Size SubAlignedRegion(Size currentSize, Size contentSize,
TextImageRelation
relation)