| File: System\Windows\Forms\Controls\PictureBox\PictureBoxSizeMode.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. namespace System.Windows.Forms; /// <summary> /// Specifies how an image is positioned within a <see cref="PictureBox"/>. /// </summary> public enum PictureBoxSizeMode { /// <summary> /// The image is placed in the top-left corner of the /// <see cref="PictureBox"/>. The image is clipped /// if the <see cref="PictureBox"/> is to small. /// </summary> Normal = 0, /// <summary> /// The image within the <see cref="PictureBox"/> is stretched or shrunk to fit the /// current size of the <see cref="PictureBox"/>. /// </summary> StretchImage = 1, /// <summary> /// The <see cref="PictureBox"/> is sized to fit the /// size of the image that is displayed. /// </summary> AutoSize = 2, /// <summary> /// The image is displayed in the center if the /// <see cref="PictureBox"/> is larger than the /// image. If the image is larger than the <see cref="PictureBox"/>, /// the center of the picture is placed in the center of the /// <see cref="PictureBox"/> and the outside edges are /// clipped. /// </summary> CenterImage = 3, /// <summary> /// The size of image is increased or decreased maintaining the aspect ratio. /// </summary> Zoom = 4 }