| File: System\Windows\Forms\LayoutSuspendTraversal.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; #if NET11_0_OR_GREATER /// <summary> /// Specifies which controls in a target's control tree suspend layout while painting is suspended. /// </summary> public enum LayoutSuspendTraversal { /// <summary> /// Does not suspend layout. Painting is still suspended; use this value (or the parameterless /// <see cref="ControlMutationExtensions.SuspendPainting(ISupportSuspendPainting)"/> overload) when /// no layout suspension is wanted. /// </summary> None = 0, /// <summary> /// Suspends layout for the target control only. /// </summary> TargetOnly = 1, /// <summary> /// Suspends layout for the target control and every control in its subtree. /// </summary> TargetAndDescendants = 2, } #endif