Question

J'ai créé un contrôle personnalisé A, avec la section ControlTemplate, où:

<myOtherControl DataContext="{TemplateBinding ItemsSource}"/>, 

Et MyotherControl a:

<DataGrid ItemsSource={Binding VMDataProperty}/>

À mon avis, j'ai:

<A ItemsSource="{Binding VMData}"/>

À mon avis, cela devrait fonctionner, mais ce n'est pas le cas;

Des pensées?

Éditer:

 ViewModelData VMData = new ViewModelData() 
{
    List<Person> VMDataProperty {get; set;}
    string Name { get; set;}
    DateTime DateBuy { get; set;}
    ...
    }
Était-ce utile?

La solution

Il me semble que vous devriez définir le DataConText de "A" au lieu de ses éléments Source.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top