String-Format mit MultiBinding?

Ich versuche, die Anzeige einer Zeichenkette in XAML mit Label-Steuerelement. Folgende ist meine XAML-code :

<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>

Breite und Höhe sind zwei Eigenschaften meiner Klasse Film.
Ich will das label auf display : "Breite x Höhe" ab. 800 x 640
Aber das label-Steuerelement leer bleibt. Jede Hilfe ist willkommen.
ICH MÖCHTE DIES TUN, OHNE EINEN KONVERTER.


Habe ich meine modifizierten xaml mithilfe von einem TextBlock anstelle von Label. Aber noch immer wird es nicht Auffüllen, wird die Ausgabe angezeigt.

<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>

InformationsquelleAutor der Frage Lucifer | 2011-12-04

Schreibe einen Kommentar