Files
ShrlAlgoToolkit/Melskin/Controls/AppearanceType.cs

38 lines
1.4 KiB
C#
Raw Normal View History

2026-01-02 17:30:41 +08:00
namespace Melskin.Controls;
2025-08-20 12:10:35 +08:00
/// <summary>
/// 定义了用户界面元素可能具有的不同外观类型。这些类型用于指定控件的视觉样式,如主要、信息、成功、警告和错误。
/// </summary>
public enum AppearanceType
{
/// <summary>
/// 表示没有特定外观类型的值。当需要一个AppearanceType的默认或基础状态时可以使用此成员。
/// </summary>
None,
/// <summary>
/// 表示主要外观类型的值。这种类型通常用于需要突出显示或强调的用户界面元素,如主要按钮或重要信息展示。
/// </summary>
Primary,
/// <summary>
/// 表示信息类型的外观。此成员适用于需要传达信息性内容或状态的用户界面元素,通常用于提示、通知等场景。
/// </summary>
Info,
/// <summary>
/// 表示成功状态的外观类型。当用户界面元素需要展示操作成功或积极反馈时,可以使用此成员。
/// </summary>
Success,
/// <summary>
/// 表示警告类型的外观。当需要突出显示需要注意或谨慎处理的信息时,可以使用此成员。
/// </summary>
Warning,
/// <summary>
/// 表示错误状态的外观类型。当用户界面元素需要显示错误信息或警告时,可以使用此成员来指定控件的视觉样式。
/// </summary>
Error
}