Est-il possible de lier à une propriété d'une propriété? Voici ce que j'ai:La liaison de données hiérarchique avec des propriétés est-elle possible?
[Bindable(true)]
public class DataClass
{
private string DescriptionValue = null;
private Content DataContent Value = new Content();
....
[Bindable(true)]
public Content DataContent
{
get { return DataContent; }
set { DataContent = value; }
}
[Bindable(true)]
public string Description
{
get { return DescriptionValue; }
set { DescriptionValue = value; }
}
...
}
[Bindable(true)]
public class Content
{
private object ContentValue = null;
private Color StateBackColorValue;
...
[Bindable(true)]
public object Content
{
get { return ContentValue; }
set { ContentValue = value; }
}
[Bindable(true)]
public Color StateBackColor
{
get { return StateBackColorValue; }
set { StateBackColorValue = value; }
}
...
}
Est-il en quelque sorte possible de lier un contrôle à DataContent.Content ou toute autre propriété de la classe de contenu? Je sais que je pourrais introduire des propriétés dans la classe DataContent qui mappent les propriétés de la classe Content. Je voulais juste savoir si la liaison hiérarchique avec les propriétés est possible.