| File: System\Windows\Media\Generated\Stretch.cs | Web Access |
| Project: src\wpf\src\Microsoft.DotNet.Wpf\src\PresentationCore\PresentationCore.csproj (PresentationCore) |
// Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. // // // This file was generated, please do not edit it directly. // // Please see MilCodeGen.html for more information. // namespace System.Windows.Media { /// <summary> /// Stretch - Enum which descibes how a source rect should be stretched to fit a /// destination rect. /// </summary> public enum Stretch { /// <summary> /// None - Preserve original size /// </summary> None = 0, /// <summary> /// Fill - Aspect ratio is not preserved, source rect fills destination rect. /// </summary> Fill = 1, /// <summary> /// Uniform - Aspect ratio is preserved, Source rect is uniformly scaled as large as /// possible such that both width and height fit within destination rect. This will /// not cause source clipping, but it may result in unfilled areas of the destination /// rect, if the aspect ratio of source and destination are different. /// </summary> Uniform = 2, /// <summary> /// UniformToFill - Aspect ratio is preserved, Source rect is uniformly scaled as small /// as possible such that the entire destination rect is filled. This can cause source /// clipping, if the aspect ratio of source and destination are different. /// </summary> UniformToFill = 3, } }