我需要一些帮助来实现一些数据绑定。我的视图模型公开了以下属性:
public List<string> ChosenFeatures {get;set;}
public Dictionary<string, double> AllFeatureCosts {get;set;}
“ChosenFeatures”将包含“AllFeatureCosts”中存在的字典键子集。
在视图中,我想渲染一系列 TextBlocks,“ChosenFeatures”中的每个项目一个。这是棘手的部分:- 每个 TextBlock 的 Text 属性需要绑定到“AllFeatureCosts”字典中的一个值,使用“ChosenFeatures”中的字符串作为该字典项的键。
我将不胜感激有关如何编写 XAML 来完成此任务的任何指示。