| File: System\Windows\Forms\Layout\FlowLayout.RightToLeftProxy.cs | Web Access |
| Project: src\winforms\src\System.Windows.Forms\System.Windows.Forms.csproj (System.Windows.Forms) |
// Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. using System.Drawing; namespace System.Windows.Forms.Layout; internal partial class FlowLayout { private class RightToLeftProxy : ContainerProxy { public RightToLeftProxy(IArrangedElement container) : base(container) { } public override Rectangle Bounds { set { // if the container is RTL, align to the left, otherwise, align to the right. // Do NOT use LayoutUtils.RTLTranslate as we want to preserve the padding.Right on the right... base.Bounds = RTLTranslateNoMarginSwap(value); } } } }