Crea DataTemplate nel codice sottostante

Come aggiungo i controlli ai datatemplates a livello di codice?

Per esempio. Di seguito ho creato TextBlock e DataTemplate.

TextBlock text = new TextBlock(); DataTemplate template = new DataTemplate(); 

Ora ho bisogno di aggiungere TextBlock a DataTemplate. Come ottenere questo?

So che ci sono altri modi per aggiungere un modello di dati nel codice sottostante 1. creare un modello di dati in XAML e caricarlo sul codice sottostante 2. creare e aggiungere usando XamlParser

ma ho bisogno di fare nel modo in cui ho mostrato in esempio.

Bisogno di aiuto.