j'ai une classe de voiture comme ceci:Pourquoi la liaison de données ne fonctionne-t-elle pas?
public class car
{
public String Name {get; private set;}
public car(string name)
{
this.Name = name;
}
}
J'ai aussi un UserControl:
public partial class CarListItem : UserControl
{
private Car car;
public CarListItem (Car car)
{
InitializeComponent();
this.car= car;
}
}
Avec XAML:
<Grid>
<Label Content="{Binding Path=car.Name}" Name="lblCarName"/>
</Grid>
mais le databinding ne fonctionne pas. Qu'est-ce que je fais mal?
Je souhaite afficher le nom de la voiture sur userControl.
Est-ce que vous définissez réellement un nom n'importe où? –
Quand je crée une voiture, je mets le nom – eflles