ItemsSource="{Binding Source={StaticResource stringResources}, Path=MyProp}"
Я пытался и получил так далеко, но не скомпилировал:
comboBox.ItemsSource = new Binding { Source = new StringResources(), ElementName = "MyProp" };
comboBox.DisplayMemberPath="Value";
comboBox.SelectedValuePath="Key";
В нем говорится, что он не может конвертировать Binding в IEnumerable, и я не был уверен, как создать PropertyPath, поэтому я использовал ElementName, но я не знаю, является ли это тем же.
StringResources - это класс, у которого есть свойство MyProp, которое возвращает словарь.