C# XAML设计器类intellisense结构化建议
具有给定类(包含数百个常量) 在代码隐藏中很容易找到所需的常量(谈论intellisense建议): 键入C# XAML设计器类intellisense结构化建议,c#,wpf,xaml,C#,Wpf,Xaml,具有给定类(包含数百个常量) 在代码隐藏中很容易找到所需的常量(谈论intellisense建议): 键入对象时。在键入对象.Cars之后,将提示您使用Cars。将提示您使用欧宝、福特,等等。最后在对象.Cars.欧宝之后,将提示您使用科萨(除其他外) 我的问题是,我应该使用什么方法在xaml设计器中提供类似的建议 例如,如果我有标记扩展,并且我想帮助程序员从列表中选择适当的值,那么我可以使enum,设置该类型的属性,其余的自动发生: 然而,当处理数百个常量时,我更喜欢某种结构化选择,类似于
对象时。
在键入对象.Cars之后,将提示您使用Cars
。
将提示您使用欧宝
、福特
,等等。最后在对象.Cars.欧宝
之后,将提示您使用科萨
(除其他外)
我的问题是,我应该使用什么方法在xaml设计器中提供类似的建议
例如,如果我有标记扩展,并且我想帮助程序员从列表中选择适当的值,那么我可以使
enum
,设置该类型的属性,其余的自动发生:
然而,当处理数百个常量时,我更喜欢某种结构化选择,类似于前面描述的使用嵌套类的intellisense支持
我正在努力寻找一种很好的方式来组织它。有什么想法吗
public class Objects
{
public class Cars
{
public class Opel
{
public const string Corsa = "Some parameters";
...
}
public class Ford { ... }
...
}
}
var parameter = Objects.Cars.Opel.Corsa;