300 references to ContentAlignment
PresentationUI (2)
MS\Internal\Documents\Application\DocumentPropertiesDialog.Designer.cs (1)
396this._descriptionLabel.ImageAlign = System.Drawing.ContentAlignment.TopLeft;
MS\Internal\Documents\RMPermissions.Designer.cs (1)
123this.requestFromLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
System.Drawing (1)
System.Drawing.cs (1)
17[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Drawing.ContentAlignment))]
System.Windows.Forms (243)
_generated\1\Validation.cs (2)
72public static void Validate(System.Drawing.ContentAlignment enumToValidate, string parameterName = "value") 83ReportEnumValidationError(parameterName, intValue, typeof(System.Drawing.ContentAlignment));
System\Drawing\Design\UITypeEditor.cs (1)
54[typeof(ContentAlignment)] = $"System.Drawing.Design.ContentAlignmentEditor, {Assemblies.SystemDrawingDesign}",
System\Windows\Forms\Control.cs (16)
10631protected ContentAlignment RtlTranslateAlignment(ContentAlignment align) 10673protected internal ContentAlignment RtlTranslateContent(ContentAlignment align) 10681case ContentAlignment.TopLeft: 10682return ContentAlignment.TopRight; 10683case ContentAlignment.TopRight: 10684return ContentAlignment.TopLeft; 10692case ContentAlignment.MiddleLeft: 10693return ContentAlignment.MiddleRight; 10694case ContentAlignment.MiddleRight: 10695return ContentAlignment.MiddleLeft; 10703case ContentAlignment.BottomLeft: 10704return ContentAlignment.BottomRight; 10705case ContentAlignment.BottomRight: 10706return ContentAlignment.BottomLeft;
System\Windows\Forms\Controls\Buttons\ButtonBase.cs (9)
21private ContentAlignment _imageAlign = ContentAlignment.MiddleCenter; 22private ContentAlignment _textAlign = ContentAlignment.MiddleCenter; 280ContentAlignment align = RtlTranslateContent(TextAlign); 475[DefaultValue(ContentAlignment.MiddleCenter)] 479public ContentAlignment ImageAlign 728[DefaultValue(ContentAlignment.MiddleCenter)] 732public virtual ContentAlignment TextAlign
System\Windows\Forms\Controls\Buttons\ButtonInternal\ButtonBaseAdapter.cs (4)
579ContentAlignment textAlign, 595CheckAlign = ContentAlignment.TopLeft, 596ImageAlign = ContentAlignment.MiddleCenter, 622CheckAlign = ContentAlignment.TopLeft,
System\Windows\Forms\Controls\Buttons\ButtonInternal\ButtonBaseAdapter.LayoutOptions.cs (30)
35public ContentAlignment CheckAlign { get; set; } 36public ContentAlignment ImageAlign { get; set; } 37public ContentAlignment TextAlign { get; set; } 181CheckAlign == ContentAlignment.MiddleCenter || !LayoutUtils.IsHorizontalAlignment(CheckAlign); 243action[s_combineCheck] = CheckAlign == ContentAlignment.MiddleCenter || !LayoutUtils.IsVerticalAlignment(CheckAlign); 326internal ContentAlignment RtlTranslateContent(ContentAlignment align) 330ContentAlignment[][] mapping = 332[ContentAlignment.TopLeft, ContentAlignment.TopRight], 333[ContentAlignment.MiddleLeft, ContentAlignment.MiddleRight], 334[ContentAlignment.BottomLeft, ContentAlignment.BottomRight], 361ContentAlignment align = RtlTranslateContent(CheckAlign); 396case ContentAlignment.TopLeft: 397case ContentAlignment.MiddleLeft: 398case ContentAlignment.BottomLeft: 408case ContentAlignment.TopRight: 409case ContentAlignment.MiddleRight: 410case ContentAlignment.BottomRight: 419case ContentAlignment.TopCenter: 430case ContentAlignment.BottomCenter: 440case ContentAlignment.MiddleCenter: 451/// For example, <see cref="ContentAlignment.TopLeft"/> maps to <see cref="TextImageRelation.ImageAboveText"/> 469private static TextImageRelation ImageAlignToRelation(ContentAlignment alignment) 472private static TextImageRelation TextAlignToRelation(ContentAlignment alignment) 478ContentAlignment imageAlign = RtlTranslateContent(ImageAlign); 479ContentAlignment textAlign = RtlTranslateContent(TextAlign); 515Rectangle combinedBounds = LayoutUtils.Align(combinedSize, maxCombinedBounds, ContentAlignment.MiddleCenter);
System\Windows\Forms\Controls\Buttons\ButtonInternal\ButtonFlatAdapter.cs (1)
300ContentAlignment textAlign,
System\Windows\Forms\Controls\Buttons\ButtonInternal\ButtonPopupAdapter.cs (1)
157ContentAlignment textAlign,
System\Windows\Forms\Controls\Buttons\ButtonInternal\CheckBoxPopupAdapter.cs (1)
138ContentAlignment textAlign,
System\Windows\Forms\Controls\Buttons\CheckBox.cs (12)
26private const ContentAlignment AnyRight = ContentAlignment.TopRight | ContentAlignment.MiddleRight | ContentAlignment.BottomRight; 28private ContentAlignment _checkAlign = ContentAlignment.MiddleLeft; 49TextAlign = ContentAlignment.MiddleLeft; 134[DefaultValue(ContentAlignment.MiddleLeft)] 136public ContentAlignment CheckAlign 261ContentAlignment align = RtlTranslateContent(CheckAlign); 355[DefaultValue(ContentAlignment.MiddleLeft)] 356public override ContentAlignment TextAlign
System\Windows\Forms\Controls\Buttons\RadioButton.cs (12)
27private const ContentAlignment AnyRight = ContentAlignment.TopRight | ContentAlignment.MiddleRight | ContentAlignment.BottomRight; 33private ContentAlignment _checkAlign = ContentAlignment.MiddleLeft; 48TextAlign = ContentAlignment.MiddleLeft; 125[DefaultValue(ContentAlignment.MiddleLeft)] 127public ContentAlignment CheckAlign 226ContentAlignment align = RtlTranslateContent(CheckAlign); 322[DefaultValue(ContentAlignment.MiddleLeft)] 323public override ContentAlignment TextAlign
System\Windows\Forms\Controls\DataGridView\DataGridViewUtilities.cs (11)
20internal static ContentAlignment ComputeDrawingContentAlignmentForCellStyleAlignment(DataGridViewContentAlignment alignment) => 24DataGridViewContentAlignment.TopLeft => ContentAlignment.TopLeft, 25DataGridViewContentAlignment.TopCenter => ContentAlignment.TopCenter, 26DataGridViewContentAlignment.TopRight => ContentAlignment.TopRight, 27DataGridViewContentAlignment.MiddleLeft => ContentAlignment.MiddleLeft, 28DataGridViewContentAlignment.MiddleCenter => ContentAlignment.MiddleCenter, 29DataGridViewContentAlignment.MiddleRight => ContentAlignment.MiddleRight, 30DataGridViewContentAlignment.BottomLeft => ContentAlignment.BottomLeft, 31DataGridViewContentAlignment.BottomCenter => ContentAlignment.BottomCenter, 32DataGridViewContentAlignment.BottomRight => ContentAlignment.BottomRight, 33_ => ContentAlignment.MiddleCenter,
System\Windows\Forms\Controls\Labels\Label.cs (21)
267case ContentAlignment.TopLeft: 268case ContentAlignment.MiddleLeft: 269case ContentAlignment.BottomLeft: 272case ContentAlignment.TopRight: 273case ContentAlignment.MiddleRight: 274case ContentAlignment.BottomRight: 277case ContentAlignment.TopCenter: 278case ContentAlignment.MiddleCenter: 279case ContentAlignment.BottomCenter: 544[DefaultValue(ContentAlignment.MiddleCenter)] 548public ContentAlignment ImageAlign 550get => Properties.GetValueOrDefault(s_propImageAlign, ContentAlignment.MiddleCenter); 557Properties.AddOrRemoveValue(s_propImageAlign, value, defaultValue: ContentAlignment.MiddleCenter); 690[DefaultValue(ContentAlignment.TopLeft)] 692public virtual ContentAlignment TextAlign 694get => Properties.GetValueOrDefault(s_propTextAlign, ContentAlignment.TopLeft); 701Properties.AddOrRemoveValue(s_propTextAlign, value, defaultValue: ContentAlignment.TopLeft); 871protected Rectangle CalcImageRenderBounds(Image image, Rectangle r, ContentAlignment align) 964private void DrawImage(PaintEventArgs e, Image image, Rectangle r, ContentAlignment align) 980protected void DrawImage(Graphics g, Image image, Rectangle r, ContentAlignment align) 983private void DrawImageInternal(Graphics g, Image image, Rectangle r, ContentAlignment align)
System\Windows\Forms\Controls\Labels\LinkLabel.cs (1)
372internal static Rectangle CalcTextRenderBounds(Rectangle textRect, Rectangle clientRect, ContentAlignment align)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridErrorDialog.cs (1)
147ImageAlign = ContentAlignment.MiddleLeft,
System\Windows\Forms\Controls\ToolStrips\ToolStripControlHost.cs (6)
18private ContentAlignment _controlAlign = ContentAlignment.MiddleCenter; 99[DefaultValue(ContentAlignment.MiddleCenter)] 101public ContentAlignment ControlAlign 259public new ContentAlignment ImageAlign 411public new ContentAlignment TextAlign
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDownMenu.cs (5)
364_checkRectangle = LayoutUtils.Align(maxCheckSize, new Rectangle(nextPoint.X, nextPoint.Y, maxCheckSize.Width, _maxItemSize.Height), ContentAlignment.MiddleCenter); 369_imageRectangle = LayoutUtils.Align(maxImageSize, new Rectangle(nextPoint.X, nextPoint.Y, maxImageSize.Width, _maxItemSize.Height), ContentAlignment.MiddleCenter); 380_checkRectangle = LayoutUtils.Align(maxCheckSize, new Rectangle(nextPoint.X, nextPoint.Y, checkAndImageMarginWidth, _maxItemSize.Height), ContentAlignment.MiddleCenter); 399_checkRectangle = LayoutUtils.Align(LayoutUtils.UnionSizes(maxCheckSize, maxImageSize), new Rectangle(nextPoint.X, nextPoint.Y, checkAndImageMarginWidth - 1, _maxItemSize.Height), ContentAlignment.MiddleCenter); 456_textRectangle.Y = LayoutUtils.VAlign(_textRectangle.Size, new Rectangle(Point.Empty, _maxItemSize), ContentAlignment.MiddleCenter).Y;
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (8)
36private ContentAlignment _imageAlign = ContentAlignment.MiddleCenter; 37private ContentAlignment _textAlign = ContentAlignment.MiddleCenter; 1001[DefaultValue(ContentAlignment.MiddleCenter)] 1005public ContentAlignment ImageAlign 1876[DefaultValue(ContentAlignment.MiddleCenter)] 1880public virtual ContentAlignment TextAlign
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.ToolStripItemInternalLayout.cs (2)
82internal static TextFormatFlags ContentAlignmentToTextFormat(ContentAlignment alignment, bool rightToLeft) 114layoutOptions.CheckAlign = ContentAlignment.TopLeft;
System\Windows\Forms\Controls\ToolStrips\ToolStripItemTextRenderEventArgs.cs (1)
49ContentAlignment textAlign)
System\Windows\Forms\Controls\ToolStrips\ToolStripMenuItem.cs (4)
991renderer.DrawItemText(new ToolStripItemTextRenderEventArgs(g, this, Text, InternalLayout.TextRectangle, textColor, Font, (rightToLeft) ? ContentAlignment.MiddleRight : ContentAlignment.MiddleLeft)); 1000renderer.DrawItemText(new ToolStripItemTextRenderEventArgs(g, this, GetShortcutText(), InternalLayout.TextRectangle, textColor, Font, (rightToLeft) ? ContentAlignment.MiddleLeft : ContentAlignment.MiddleRight));
System\Windows\Forms\Controls\ToolStrips\ToolStripMenuItem.ToolStripMenuItemInternalLayout.cs (2)
74arrowRect.Y = LayoutUtils.VAlign(arrowRect.Size, _ownerItem.ClientBounds, ContentAlignment.MiddleCenter).Y; 130imageRect.Y = LayoutUtils.VAlign(imageRect.Size, _ownerItem.ClientBounds, ContentAlignment.MiddleCenter).Y;
System\Windows\Forms\Controls\ToolStrips\ToolStripScrollButton.cs (1)
47ImageAlign = ContentAlignment.MiddleCenter,
System\Windows\Forms\Controls\ToolStrips\ToolStripSeparator.cs (2)
114public new ContentAlignment ImageAlign 211public new ContentAlignment TextAlign
System\Windows\Forms\Dialogs\ThreadExceptionDialog.cs (1)
304button.ImageAlign = ContentAlignment.MiddleLeft;
System\Windows\Forms\Internal\WinFormsUtils.cs (24)
13public const ContentAlignment AnyRightAlign = ContentAlignment.TopRight | ContentAlignment.MiddleRight | ContentAlignment.BottomRight; 14public const ContentAlignment AnyLeftAlign = ContentAlignment.TopLeft | ContentAlignment.MiddleLeft | ContentAlignment.BottomLeft; 15public const ContentAlignment AnyTopAlign = ContentAlignment.TopLeft | ContentAlignment.TopCenter | ContentAlignment.TopRight; 16public const ContentAlignment AnyBottomAlign = ContentAlignment.BottomLeft | ContentAlignment.BottomCenter | ContentAlignment.BottomRight; 17public const ContentAlignment AnyMiddleAlign = ContentAlignment.MiddleLeft | ContentAlignment.MiddleCenter | ContentAlignment.MiddleRight; 18public const ContentAlignment AnyCenterAlign = ContentAlignment.TopCenter | ContentAlignment.MiddleCenter | ContentAlignment.BottomCenter;
System\Windows\Forms\Layout\CommonProperties.cs (2)
26internal const ContentAlignment DefaultAlignment = ContentAlignment.TopLeft;
System\Windows\Forms\Layout\LayoutUtils.cs (42)
18public const ContentAlignment AnyTop = ContentAlignment.TopLeft | ContentAlignment.TopCenter | ContentAlignment.TopRight; 19public const ContentAlignment AnyBottom = ContentAlignment.BottomLeft | ContentAlignment.BottomCenter | ContentAlignment.BottomRight; 20public const ContentAlignment AnyLeft = ContentAlignment.TopLeft | ContentAlignment.MiddleLeft | ContentAlignment.BottomLeft; 21public const ContentAlignment AnyRight = ContentAlignment.TopRight | ContentAlignment.MiddleRight | ContentAlignment.BottomRight; 22public const ContentAlignment AnyCenter = ContentAlignment.TopCenter | ContentAlignment.MiddleCenter | ContentAlignment.BottomCenter; 23public const ContentAlignment AnyMiddle = ContentAlignment.MiddleLeft | ContentAlignment.MiddleCenter | ContentAlignment.MiddleRight; 72public static int ContentAlignmentToIndex(ContentAlignment alignment) 100Debug.Assert(result != 0x00 || alignment == ContentAlignment.TopLeft, "Error detected in ContentAlignmentToIndex."); 101Debug.Assert(result != 0x01 || alignment == ContentAlignment.TopCenter, "Error detected in ContentAlignmentToIndex."); 102Debug.Assert(result != 0x02 || alignment == ContentAlignment.TopRight, "Error detected in ContentAlignmentToIndex."); 104Debug.Assert(result != 0x04 || alignment == ContentAlignment.MiddleLeft, "Error detected in ContentAlignmentToIndex."); 105Debug.Assert(result != 0x05 || alignment == ContentAlignment.MiddleCenter, "Error detected in ContentAlignmentToIndex."); 106Debug.Assert(result != 0x06 || alignment == ContentAlignment.MiddleRight, "Error detected in ContentAlignmentToIndex."); 108Debug.Assert(result != 0x08 || alignment == ContentAlignment.BottomLeft, "Error detected in ContentAlignmentToIndex."); 109Debug.Assert(result != 0x09 || alignment == ContentAlignment.BottomCenter, "Error detected in ContentAlignmentToIndex."); 110Debug.Assert(result != 0x0A || alignment == ContentAlignment.BottomRight, "Error detected in ContentAlignmentToIndex."); 285public static Rectangle Align(Size alignThis, Rectangle withinThis, ContentAlignment align) 306private static Rectangle HAlign(Size alignThis, Rectangle withinThis, ContentAlignment align) 338public static Rectangle VAlign(Size alignThis, Rectangle withinThis, ContentAlignment align) 465public static bool IsHorizontalAlignment(ContentAlignment align) 476public static bool IsVerticalAlignment(ContentAlignment align) 478Debug.Assert(align != ContentAlignment.MiddleCenter, "Result is ambiguous with an alignment of MiddleCenter."); 479return (align & (ContentAlignment.TopCenter | ContentAlignment.BottomCenter)) != 0;
System\Windows\Forms\Printing\PrintControllerWithStatusDialog.StatusDialog.cs (1)
39TextAlign = ContentAlignment.MiddleCenter,
System\Windows\Forms\Rendering\ControlPaint.cs (19)
57private const ContentAlignment AnyRight 58= ContentAlignment.TopRight | ContentAlignment.MiddleRight | ContentAlignment.BottomRight; 59private const ContentAlignment AnyBottom 60= ContentAlignment.BottomLeft | ContentAlignment.BottomCenter | ContentAlignment.BottomRight; 61private const ContentAlignment AnyCenter 62= ContentAlignment.TopCenter | ContentAlignment.MiddleCenter | ContentAlignment.BottomCenter; 63private const ContentAlignment AnyMiddle 64= ContentAlignment.MiddleLeft | ContentAlignment.MiddleCenter | ContentAlignment.MiddleRight; 2557internal static TextFormatFlags ConvertAlignmentToTextFormat(ContentAlignment alignment) 2588ContentAlignment textAlign, 2642ContentAlignment alignment,
System.Windows.Forms.Design (54)
System\ComponentModel\Design\DesignerActionPanel.CheckBoxPropertyLine.cs (2)
21CheckAlign = ContentAlignment.MiddleLeft, 22TextAlign = ContentAlignment.MiddleLeft,
System\ComponentModel\Design\DesignerActionPanel.MethodLine.cs (1)
26TextAlign = ContentAlignment.MiddleLeft,
System\ComponentModel\Design\DesignerActionPanel.PanelHeaderLine.cs (2)
27TextAlign = ContentAlignment.MiddleLeft, 35TextAlign = ContentAlignment.MiddleLeft,
System\ComponentModel\Design\DesignerActionPanel.TextBoxPropertyLine.cs (2)
28TextAlign = ContentAlignment.MiddleLeft, 37TextAlign = ContentAlignment.TopLeft,
System\ComponentModel\Design\DesignerActionPanel.TextLine.cs (1)
24TextAlign = ContentAlignment.MiddleLeft,
System\Drawing\Design\ContentAlignmentEditor.ContentUI.cs (21)
30private ContentAlignment Align 36return ContentAlignment.TopLeft; 40return ContentAlignment.TopCenter; 44return ContentAlignment.TopRight; 48return ContentAlignment.MiddleLeft; 52return ContentAlignment.MiddleCenter; 56return ContentAlignment.MiddleRight; 60return ContentAlignment.BottomLeft; 64return ContentAlignment.BottomCenter; 68return ContentAlignment.BottomRight; 75case ContentAlignment.TopLeft: 78case ContentAlignment.TopCenter: 81case ContentAlignment.TopRight: 84case ContentAlignment.MiddleLeft: 87case ContentAlignment.MiddleCenter: 90case ContentAlignment.MiddleRight: 93case ContentAlignment.BottomLeft: 96case ContentAlignment.BottomCenter: 99case ContentAlignment.BottomRight: 453=> Align = Value is ContentAlignment contentAligment ? contentAligment : ContentAlignment.MiddleLeft;
System\Windows\Forms\Design\ButtonBaseDesigner.cs (5)
47ContentAlignment alignment = ContentAlignment.MiddleCenter; 103private static int CheckboxBaselineOffset(ContentAlignment alignment, FlatStyle flatStyle) 159private static int RadiobuttonBaselineOffset(ContentAlignment alignment, FlatStyle flatStyle) 190private static int DefaultBaselineOffset(ContentAlignment alignment, FlatStyle flatStyle)
System\Windows\Forms\Design\ComboBoxDesigner.cs (1)
33int baseline = DesignerUtils.GetTextBaseline(Control, Drawing.ContentAlignment.TopLeft);
System\Windows\Forms\Design\DateTimePickerDesigner.cs (1)
27int baseline = DesignerUtils.GetTextBaseline(Control, ContentAlignment.MiddleLeft);
System\Windows\Forms\Design\DesignBindingPicker.cs (4)
150TextAlign = ContentAlignment.MiddleLeft, 189TextAlign = ContentAlignment.TopLeft, 277TextAlign = ContentAlignment.MiddleLeft, 321TextAlign = ContentAlignment.TopLeft,
System\Windows\Forms\Design\DesignerUtils.cs (9)
107public const ContentAlignment AnyTopAlignment = ContentAlignment.TopLeft | ContentAlignment.TopCenter | ContentAlignment.TopRight; 108public const ContentAlignment AnyMiddleAlignment = ContentAlignment.MiddleLeft | ContentAlignment.MiddleCenter | ContentAlignment.MiddleRight; 524public static unsafe int GetTextBaseline(Control ctrl, ContentAlignment alignment)
System\Windows\Forms\Design\LabelDesigner.cs (3)
31ContentAlignment alignment = ContentAlignment.TopLeft; 97private static int LabelBaselineOffset(ContentAlignment alignment, BorderStyle borderStyle)
System\Windows\Forms\Design\TextBoxBaseDesigner.cs (1)
29int baseline = DesignerUtils.GetTextBaseline(Control, Drawing.ContentAlignment.TopLeft);
System\Windows\Forms\Design\UpDownBaseDesigner.cs (1)
43int baseline = DesignerUtils.GetTextBaseline(Control, Drawing.ContentAlignment.TopLeft);