StringFormat и Multibinding with Label

Я хотел бы использовать StringFormat, чтобы сделать что-то вроде этого:

<Label x:Name="myLabel">
    <Label.Content>
        <Multibinding StringFormat="{}{0} - {1}">
            <Binding Path="Lib1" />
            <Binding Path="Lib2" />
        </MultiBinding>
    </Label.Content>
</Label>

Однако это не работает, и вместо этого я получил следующую ошибку:

MultiBinding не удалось, потому что у него нет допустимого преобразователя. MultiBindingExpression: целевой элемент - «Label» (Name = «myLabel»); целевым свойством является Content (тип Object)

Есть ли способ заставить этот код работать?

44
задан Filimindji 9 December 2010 в 14:27
поделиться