Формат строки с использованием MultiBinding?

Я пытаюсь отобразить строку в XAML с помощью элемента управления Label. Ниже приведен мой код XAML :

<Label Height="28" HorizontalAlignment="Left" Margin="233,68,0,0" Name="label13" VerticalAlignment="Top">
    <Label.Content>
        <MultiBinding StringFormat="{}{0} x {1}">
              <Binding Path="Width" />
              <Binding Path="Height" />
        </MultiBinding>
    </Label.Content>

Width и Height - это два свойства моего класса Movie. Я хочу, чтобы этикетка отображала: "Ширина x Высота", например. 800 x 640 Однако элемент управления Label остается пустым. Любая помощь будет принята с благодарностью. Я ХОЧУ СДЕЛАТЬ ЭТО БЕЗ ИСПОЛЬЗОВАНИЯ КОНВЕРТЕРА.


Я изменил свой xaml, используя TextBlock вместо Label. Но он все равно не заполняется и не отображает вывод.

<TextBlock Height="28" HorizontalAlignment="Left" Margin="233,68,0,0" Name="label13" VerticalAlignment="Top">
                <TextBlock.Text>
                    <MultiBinding StringFormat="{}{0} x {1}">
                        <Binding Path="Width" />
                        <Binding Path="Height" />
                    </MultiBinding>
                </TextBlock.Text>
            </TextBlock>
27
задан Lucifer 5 December 2011 в 16:07
поделиться