удалось выяснить это.Я, наверное, должен был попробовать это в первую очередь.Просто добавьте требуемый импорт в шаблон T4:
<#@ assembly name="System.Windows.Forms.dll" #>
<#@ assembly name="System.Drawing.dll" #>
<#@ import namespace="System.Windows.Forms" #>
<#@ import namespace="System.Drawing" #>
, а затем программно создайте форму с меткой, полем ввода и кнопкой.На DialogResult.OK (например) просто прочитайте входное значение и сделайте с ним то, что вам нужно.Работает отлично: -)