58 references to TextImageRelation
System.Windows.Forms (58)
winforms\Managed\System\WinForms\ButtonBase.cs (5)
39private TextImageRelation textImageRelation = TextImageRelation.Overlay; 680[DefaultValue(TextImageRelation.Overlay), 684public TextImageRelation TextImageRelation { 690throw new InvalidEnumArgumentException("value", (int)value, typeof(TextImageRelation));
winforms\Managed\System\WinForms\ButtonInternal\ButtonBaseAdapter.cs (32)
889internal TextImageRelation textImageRelation; 1154TextImageRelation RtlTranslateRelation(TextImageRelation relation) { 1158case TextImageRelation.ImageBeforeText: 1159return TextImageRelation.TextBeforeImage; 1160case TextImageRelation.TextBeforeImage: 1161return TextImageRelation.ImageBeforeText; 1280private static readonly TextImageRelation[] _imageAlignToRelation = new TextImageRelation[] { 1281/* TopLeft = */ TextImageRelation.ImageAboveText | TextImageRelation.ImageBeforeText, 1282/* TopCenter = */ TextImageRelation.ImageAboveText, 1283/* TopRight = */ TextImageRelation.ImageAboveText | TextImageRelation.TextBeforeImage, 1285/* MiddleLeft = */ TextImageRelation.ImageBeforeText, 1287/* MiddleRight = */ TextImageRelation.TextBeforeImage, 1289/* BottomLeft = */ TextImageRelation.TextAboveImage | TextImageRelation.ImageBeforeText, 1290/* BottomCenter = */ TextImageRelation.TextAboveImage, 1291/* BottomRight = */ TextImageRelation.TextAboveImage | TextImageRelation.TextBeforeImage 1294private static TextImageRelation ImageAlignToRelation(ContentAlignment alignment) { 1298private static TextImageRelation TextAlignToRelation(ContentAlignment alignment) { 1306TextImageRelation textImageRelation = RtlTranslateRelation(this.textImageRelation); 1315if(imageSize == Size.Empty || text == null || text.Length == 0 || textImageRelation == TextImageRelation.Overlay) { 1372if (textImageRelation == TextImageRelation.TextBeforeImage || textImageRelation == TextImageRelation.ImageBeforeText) { 1378if (textImageRelation == TextImageRelation.TextAboveImage || textImageRelation == TextImageRelation.ImageAboveText) { 1384if (textImageRelation == TextImageRelation.ImageBeforeText && layout.imageBounds.Size.Width != 0) { 1389if (textImageRelation == TextImageRelation.ImageAboveText && layout.imageBounds.Size.Height != 0) { 1529layout.textImageRelation = TextImageRelation.Overlay;
winforms\Managed\System\WinForms\Layout\LayoutUtils.cs (11)
192public static TextImageRelation GetOppositeTextImageRelation(TextImageRelation relation) { 193return (TextImageRelation) GetOppositeAnchor((AnchorStyles)relation); 339public static Size AddAlignedRegion(Size textSize, Size imageSize, TextImageRelation relation) { 410public static bool IsHorizontalRelation(TextImageRelation relation) { 411return (relation & (TextImageRelation.TextBeforeImage | TextImageRelation.ImageBeforeText)) != 0; 420public static bool IsVerticalRelation(TextImageRelation relation) { 421return (relation & (TextImageRelation.TextAboveImage | TextImageRelation.ImageAboveText)) != 0; 498public static Size SubAlignedRegion(Size currentSize, Size contentSize, TextImageRelation relation) {
winforms\Managed\System\WinForms\ToolStripControlHost.cs (1)
550public new TextImageRelation TextImageRelation {
winforms\Managed\System\WinForms\ToolStripItem.cs (5)
60private TextImageRelation textImageRelation = TextImageRelation.ImageBeforeText; 2357[DefaultValue(TextImageRelation.ImageBeforeText), 2361public TextImageRelation TextImageRelation { 2367throw new InvalidEnumArgumentException("value", (int)value, typeof(TextImageRelation));
winforms\Managed\System\WinForms\ToolStripSeparator.cs (1)
364public new TextImageRelation TextImageRelation {
winforms\Managed\System\WinForms\WinFormsUtils.cs (3)
429public static bool IsValidTextImageRelation(TextImageRelation relation) { 430return ClientUtils.IsEnumValid(relation, (int)relation, (int)TextImageRelation.Overlay, (int)TextImageRelation.TextBeforeImage,1);