Попробуйте использовать цикл for:
d1 = {'inds': [1, 2, 3, 4,], 'vals': [0.28, 0.84, 0.71, 0.03]}
keys = d1['inds']
vals = d1['vals']
d2 = {}
for idx, key in enumerate(keys):
d2[key] = val[idx]
Трудно предположить без кода, но необходимо быть в состоянии установить BindingMode на OneWay.
<TextBox Text="{Binding Path=MyProperty, Mode=OneWay}" />
или от кода:
Binding binding = new Binding();
binding.Mode = BindingMode.OneWay;