私がやろうとしていることの正しい用語がすべてわかっているわけではないので、いくつかのコードに飛び込みます。
現在のセットアップ
public enum NavigationLinks
{
[FriendlyName("System Dashboard")]
SystemDashboard,
[FriendlyName("Trading Dashboard")]
TradingDashboard,
}
public class UINameAttribute : Attribute
{
public string Value { get; private set; }
public UINameAttribute(string Value)
{
this.Value = Value;
}
}
私が欲しいもの
public enum NavigationLinks
{
[FriendlyName]
SystemDashboard,
[FriendlyName]
TradingDashboard,
}
public class UINameAttribute : Attribute
{
public string Value { get; private set; }
public UINameAttribute(string Value)
{
this.Value = Value;
}
public UINameAttribute()
{
string AttributedValue = this.AttributedObject.ToString();
// Take the value of the attribute and add a space in between the camel case.
}
}
基本的に-属性のコンストラクター内から属性がオンになっている基になる「もの」にアクセスできるかどうか疑問に思っていました-
ありがとうございます!ウィリアム