Files
wg_cpso/CaeGlobals/OrderedDisplayNameAttribute.cs

20 lines
507 B
C#
Raw Permalink Normal View History

2026-03-25 18:20:24 +08:00
using System.ComponentModel;
using System.Text;
namespace CaeGlobals
{
public class OrderedDisplayNameAttribute : DisplayNameAttribute
{
public OrderedDisplayNameAttribute(int position, int total, string displayName)
{
StringBuilder sb = new StringBuilder(displayName);
for (int index = position; index < total; index++)
{
sb.Insert(0, '\t');
}
base.DisplayNameValue = sb.ToString();
}
}
}