使用给定的类(包含数百个常量)
public class Objects
{
public class Cars
{
public class Opel
{
public const string Corsa = "Some parameters";
...
}
public class Ford { ... }
...
}
}
很容易在代码中找到所需的常量(谈论智能感知建议):
var parameter = Objects.Cars.Opel.Corsa;
在输入Objects.
时,系统会在Cars
输入Objects.Cars.
后会提示Opel
,Ford
等建议在Object.Cars.Opel
之后会有Corsa
(以及其他)的建议。
我的问题是我应该使用什么方法在xaml设计师中提供相同的建议?
例如,如果我有标记扩展并且我想帮助程序员从列表中选择适当的值,那么我可以创建enum
,设置该类型的属性并且自动神奇地进行休息:
然而,当处理数百个常量时,我更喜欢某种结构化选择,类似于先前对嵌套类建议的intellisense支持的描述。
我正在努力寻找一种如何组织它的漂亮的方法。有什么想法吗?