点击或拖拽改变大小

DisplayTextAttribute 类

Sweet 开发框架
Specifies description for a member of the enum type for display to the UI
继承层次
SystemObject
  SystemAttribute
    Sweet.CommonDisplayTextAttribute

命名空间:  Sweet.Common
程序集:  Sweet.Common (在 Sweet.Common.dll 中) 版本:3.10.1.0 (3.10.1.0)
语法
public class DisplayTextAttribute : Attribute

DisplayTextAttribute 类型公开以下成员。

构造函数
  名称说明
公共方法DisplayTextAttribute
Initializes a new instance of the class DisplayTextAttribute with default value (empty string)
公共方法DisplayTextAttribute(String)
Initializes a new instance of the class DisplayTextAttribute with specified value
Top
属性
  名称说明
公共属性DisplayText
The value of this attribute
公共属性TypeId (继承自 Attribute。)
Top
方法
字段
  名称说明
公共字段静态成员Default
The default value for the attribute DisplayTextAttribute, which is an empty string
Top
扩展方法
  名称说明
公共扩展器方法ConsoleWriteLine (由 SystemEx 定义。)
公共扩展器方法WriteConsole (由 UConsole 定义。)
Top
备注
http://about.me/AlekseyNagovitsyn
示例
enum OperatingSystem
{
   [DisplayText("MS-DOS")]
   MsDos,

   [DisplayText("Windows 98")]
   Win98,

   [DisplayText("Windows XP")]
   Xp,

   [DisplayText("Windows Vista")]
   Vista,

   [DisplayText("Windows 7")]
   Seven,
}

public string GetMyOSName()
{
    var myOS = OperatingSystem.Seven;
    return myOS.DisplayText();
}
参见
SweetUI 控件库、工具类库、扩展类库、多页面开发框架