The setter works with one property, so it can have only one value, the error you get is logical: it has no way to understand what you are trying to do, it can just ... set the property for the given value.
, , , : . MultiBinding, , StringFormat :
<Setter.Value>
<MultiBinding StringFormat="{}{0}{1}{2}">
<Binding Path="SelectedItem.iso"/>
<Binding Source="{x:Static System:Environment.NewLine}"/>
<Binding Path="SelectedItem.value"/>
</MultiBinding>
</Setter.Value>
StringFormat: {} , , .