Je pourrais utiliser FrameworkElementFactory pour créer un modèle, mais cette classe est obsolète. La méthode recommandée, selon MSDN est d'utiliser XamlReader.Load pour charger XAML à partir d'une chaîne ou un flux de mémoire. Je reçois cela fonctionne, mais pense que c'est un peu triste:Meilleure façon de créer/modifier un modèle par programme
string xaml = "a lot of XAML";
Toutes les suggestions pour pouvoir faire une meilleure façon?
Ce que je veux vraiment faire est de pouvoir changer dynamiquement un chemin de liaison dans un DataTemplate.
<DataTemplate x:Key="DataTemplate1">
<StackPanel>
<TextBlock>Some text</TextBlock>
<TextBlock Text="{Binding ThePathIWantToChange}"/>
</StackPanel>
</DataTemplate>
Pourriez-vous expliquer un peu plus? Quel chemin essayez-vous de changer? – Anvaka
J'ai ajouté du XAML pour mieux montrer ce que je veux faire. – jostyposty