我有一个词典,如:
private static readonly Dictionary<LdType, string[]>
loadTypeList = new Dictionary<LdType, string[]>()
{
{ LdType.Force ,new [] { "Force","....","...." } },
.... etc
};
等。这是一个可以绑定的属性。
然后我有一个类型为enum LdType的Propertry LoadType。我使用它将(Key)索引到Dictionary中并获取字符串数组的第一项以显示为Label。 我尝试了很多东西,比如:
<Label Content="{Binding Source={x:Static vm:MyViewModel.LoadTypeList},
Path=[LoadType].Value[0], UpdateSourceTrigger=PropertyChanged}"/>
源部分没问题,但显然路径不起作用。
此外,Path = [LoadType] [0]没有。
如果没有转换器,我该怎么做?