50 references to WrapMode
System.Drawing (1)
System.Drawing.cs (1)
55[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Drawing.Drawing2D.WrapMode))]
System.Drawing.Common (45)
System\Drawing\Drawing2D\LinearGradientBrush.cs (5)
266public WrapMode WrapMode 270WrapMode mode; 277if (value is < WrapMode.Tile or > WrapMode.Clamp) 278throw new InvalidEnumArgumentException(nameof(value), (int)value, typeof(WrapMode));
System\Drawing\Drawing2D\PathGradientBrush.cs (22)
16public PathGradientBrush(params PointF[] points) : this(points, WrapMode.Clamp) { } 20public PathGradientBrush(params ReadOnlySpan<PointF> points) : this(WrapMode.Clamp, points) { } 27public PathGradientBrush(PointF[] points, WrapMode wrapMode) : this(wrapMode, points.OrThrowIfNull().AsSpan()) { } 29/// <inheritdoc cref="PathGradientBrush(PointF[], WrapMode)"/> 35PathGradientBrush(WrapMode wrapMode, params ReadOnlySpan<PointF> points) 37if (wrapMode is < WrapMode.Tile or > WrapMode.Clamp) 38throw new InvalidEnumArgumentException(nameof(wrapMode), (int)wrapMode, typeof(WrapMode)); 57public PathGradientBrush(params Point[] points) : this(points, WrapMode.Clamp) { } 65PathGradientBrush(params ReadOnlySpan<Point> points) : this(WrapMode.Clamp, points) { } 67/// <inheritdoc cref="PathGradientBrush(PointF[], WrapMode)"/> 68public PathGradientBrush(Point[] points, WrapMode wrapMode) : this(wrapMode, points.OrThrowIfNull().AsSpan()) { } 70/// <inheritdoc cref="PathGradientBrush(PointF[], WrapMode)"/> 76PathGradientBrush(WrapMode wrapMode, params ReadOnlySpan<Point> points) 78if (wrapMode is < WrapMode.Tile or > WrapMode.Clamp) 79throw new InvalidEnumArgumentException(nameof(wrapMode), (int)wrapMode, typeof(WrapMode)); 391public WrapMode WrapMode 395WrapMode mode; 402if (value is < WrapMode.Tile or > WrapMode.Clamp) 403throw new InvalidEnumArgumentException(nameof(value), (int)value, typeof(WrapMode));
System\Drawing\Imaging\ImageAttributes.cs (3)
439public void SetWrapMode(Drawing2D.WrapMode mode) => SetWrapMode(mode, default, clamp: false); 441public void SetWrapMode(Drawing2D.WrapMode mode, Color color) => SetWrapMode(mode, color, clamp: false); 443public void SetWrapMode(Drawing2D.WrapMode mode, Color color, bool clamp)
System\Drawing\TextureBrush.cs (15)
17public TextureBrush(Image bitmap) : this(bitmap, Drawing2D.WrapMode.Tile) 21public TextureBrush(Image image, Drawing2D.WrapMode wrapMode) 25if (wrapMode is < Drawing2D.WrapMode.Tile or > Drawing2D.WrapMode.Clamp) 27throw new InvalidEnumArgumentException(nameof(wrapMode), (int)wrapMode, typeof(Drawing2D.WrapMode)); 36public TextureBrush(Image image, Drawing2D.WrapMode wrapMode, RectangleF dstRect) 40if (wrapMode is < Drawing2D.WrapMode.Tile or > Drawing2D.WrapMode.Clamp) 42throw new InvalidEnumArgumentException(nameof(wrapMode), (int)wrapMode, typeof(Drawing2D.WrapMode)); 55public TextureBrush(Image image, Drawing2D.WrapMode wrapMode, Rectangle dstRect) 120public Drawing2D.WrapMode WrapMode 127return (Drawing2D.WrapMode)mode; 131if (value is < Drawing2D.WrapMode.Tile or > Drawing2D.WrapMode.Clamp) 133throw new InvalidEnumArgumentException(nameof(value), (int)value, typeof(Drawing2D.WrapMode));
System.Windows.Forms (4)
System\Windows\Forms\Controls\DataGridView\DataGridViewImageCell.cs (1)
831attr.SetWrapMode(WrapMode.TileFlipXY);
System\Windows\Forms\Layout\Containers\SplitContainer.cs (1)
1556using TextureBrush textureBrush = new(BackgroundImage, WrapMode.Tile);
System\Windows\Forms\Rendering\ControlPaint.cs (2)
453using TextureBrush textureBrush = new(backgroundImage, WrapMode.Tile); 539imageAttrib.SetWrapMode(WrapMode.TileFlipXY);