Files
ShrlAlgoToolkit/Melskin/Controls/AppearanceType.cs
2026-02-17 22:17:13 +08:00

38 lines
1.4 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
namespace Melskin.Controls;
/// <summary>
/// 定义了用户界面元素可能具有的不同外观类型。这些类型用于指定控件的视觉样式,如主要、信息、成功、警告和错误。
/// </summary>
public enum AppearanceType
{
/// <summary>
/// 表示没有特定外观类型的值。当需要一个AppearanceType的默认或基础状态时可以使用此成员。
/// </summary>
None,
/// <summary>
/// 表示主要外观类型的值。这种类型通常用于需要突出显示或强调的用户界面元素,如主要按钮或重要信息展示。
/// </summary>
Primary,
/// <summary>
/// 表示信息类型的外观。此成员适用于需要传达信息性内容或状态的用户界面元素,通常用于提示、通知等场景。
/// </summary>
Info,
/// <summary>
/// 表示成功状态的外观类型。当用户界面元素需要展示操作成功或积极反馈时,可以使用此成员。
/// </summary>
Success,
/// <summary>
/// 表示警告类型的外观。当需要突出显示需要注意或谨慎处理的信息时,可以使用此成员。
/// </summary>
Warning,
/// <summary>
/// 表示错误状态的外观类型。当用户界面元素需要显示错误信息或警告时,可以使用此成员来指定控件的视觉样式。
/// </summary>
Error
}