Боюсь, что в XAML не поддерживается оператор +
, поэтому, если вы хотите отобразить сумму ValueWhoNeverChange
и MyTargetValue
, вам придется написать некоторый код.
Вы можете определить свойство только для чтения, которое возвращает сумму и привязку к этому:
public int Sum => ValueWhoNeverChange + MyTargetValue;
Не забудьте вызывать событие PropertyChanged
для свойства Sum
всякий раз, когда для MyTargetValue
устанавливается новое значение.
Или вы можете использовать конвертер: http://www.codearsenal.net/2013/12/wpf-multibinding-example.html#.XMBnQ0xuJaQ
<Label>
<Label.Content>
<MultiBinding>
<MultiBinding.Converter>
<local:MultiC />
</MultiBinding.Converter>
<Binding Path="ValueWhoNeverChange" />
<Binding Path="MyTargetValue" />
</MultiBinding>
</Label.Content>
</Label>
Кстати, вы должны использовать TextBlock
вместо Label
для отображения текста в WPF.