Единственный способ сделать это - использовать словарь ресурсов.
Создайте словарь ресурсов с этим битом XAML и добавьте словарь к своим ресурсам в Window Initialized. Это хороший способ динамического изменения стилей в WPF.
В Visual Studio добавьте новый словарь ресурсов и сделайте так, чтобы он выглядел следующим образом:
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:toolkit="http://schemas.microsoft.com/wpf/2008/toolkit"
>
<Style TargetType="{x:Type toolkit:DatePickerTextBox}">
<Setter Property="Text" Value="Test" />
</Style>
</ResourceDictionary>
Затем в вашем окне добавьте следующее, чтобы добавить словарь ресурсов к ресурсам ваших приложений:
Private Sub Window1_Initialized(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Initialized
Dim rd As New ResourceDictionary()
rd = CType(Application.LoadComponent(New Uri("Dictionary1.xaml", UriKind.Relative)), ResourceDictionary)
Application.Current.Resources.MergedDictionaries.Clear()
Application.Current.Resources.MergedDictionaries.Add(rd)
End Sub
Если вы не хотите использовать стили, единственное, что кажется разумным, - это переопределить реализацию DatePicker по умолчанию и реализовать собственную. Хорошее описание того, как это сделать, можно найти здесь:
http://www.tanguay.info/web/index.php?pg=codeExamples&id=144