WPF: Wie binden Sie die name-Eigenschaft

Kann ich binden, um die name-Eigenschaft?
Dies scheint nicht zu funktionieren:

<TextBlock Name="FordPerfect" Text="{Binding Path=Name, Mode=OneWay}"/>

Mache ich etwas falsch?

Bearbeiten:

Hinzufügen ElementName=FordPerfect" das Problem gelöst. Was ich nicht verstehe ist, warum nur die Bindung an Name erforderlich, während andere Eigenschaften nicht.

Hinweis: Bewegt sich die zweite (design -) Problem zu eine andere Frage (wo sollte ich in der ersten Zeit...)

Dank

  • Es sollte funktionieren. Haben Sie die DataContext der element/Objekt korrekt? Oder haben Sie es überhaupt?
  • Wenn ich eine andere Eigenschaft (z.B. Marge) funktioniert es...
  • Hi! Es wurde eine neue Antwort, die möglicherweise eine bessere Passform als das akzeptiert, da, stützt sich auf die Angabe der element-Namen. Mit einem RelativeSource mit einer Art von 'Selbst' erzielt die gleiche Sache, aber sauberer, und in einer mehr wiederverwendbare Art und Weise, wie es kann auch verwendet werden, im Stile sollte es sein müssen.
Schreibe einen Kommentar