Хотя Вы не можете программно создать его, можно загрузиться, это от XAML представляет в виде строки в коде как это:
public static DataTemplate Create(Type type)
{
return (DataTemplate) XamlReader.Load(
@"<DataTemplate
xmlns=""http://schemas.microsoft.com/client/2007"">
<" + type.Name + @"/>
</DataTemplate>"
);
}
отрывок выше создает шаблон данных, содержащий единственное управление, которое может быть пользовательским элементом управления с содержанием, в котором Вы нуждаетесь.
Как правило, это невозможно. os.getcwd ()
вызывает getcwd (3) и согласно POSIX.1-2008 (IEEE Std 1003.1-2008) :
Имя пути не должно содержать компонентов, которые точка или точка-точка или символические ссылки.
os.getenv ['PWD']
зависит от оболочки и не будет работать, например, с sh
из FreeBSD.