Stride

OPEN / CLOSE
  • Features
  • Blog
  • Documentation
  • Community
(icon) Download

  • Discord
  • Facebook
  • Twitter
  • YouTube

LANGUAGE

OPEN / CLOSE
  • English
  • 日本語
    Show / Hide Table of Contents

    StretchType Enum

    Namespace: Stride.UI
    Assembly: Stride.UI.dll

    Describes how content is resized to fill its allocated space.

    public enum StretchType

    Fields

    Name Description
    Fill

    The content is always resized to fill the destination dimensions. The aspect ratio is not preserved.

    FillOnStretch

    The content is resized to fill the destination when stretched by its parent. It keeps its ratio otherwise.

    None

    The content preserves its original size.

    Uniform

    The content is resized to fit in the destination dimensions while it preserves its native aspect ratio.

    UniformToFill

    The content is resized to fill the destination dimensions while it preserves its native aspect ratio. If the aspect ratio of the destination rectangle differs from the source, the source content is clipped to fit in the destination dimensions.

    Extension Methods

    ComponentBaseExtensions.DisposeBy<StretchType>(ICollectorHolder)
    ComponentBaseExtensions.RemoveDisposeBy<StretchType>(ICollectorHolder)
    • Improve this Doc
    • View Source
    In This Article
    In This Article
    • Fields
    • Extension Methods

    Back to top

    Copyright © 2019-2021 .NET Foundation and Contributors
    Supported by the .NET Foundation