Попытка распечатать потоковый документ.Я печатаю документ в пределах foreach и меняю имя каждый проход.Моя проблема в том, что после того, как я распечатал его в первый раз, имя не изменилось во второй / и т.д.время через петлю.Почему это?Вот код
PrintDialog p = new PrintDialog();
if (p.ShowDialog().Value == true)
{
foreach (CustCnt c in customerContacts)
{
((TextBlock)doc.FindName("Name")).Text = c.Name;
SelectCOADelivery("FaxLabel", "FaxNumber", c.CheckBox17, c.FaxNum, doc);
SelectCOADelivery("EmailLabel", "Email", c.CheckBox16, c.EMailAddress, doc);
SelectCOADelivery("LoadLabel", null, c.CheckBox18, null, doc);
((TextBlock)doc.FindName("FaxNumber")).Text = c.FaxNum;
((TextBlock)doc.FindName("Email")).Text = c.EMailAddress;
p.PrintDocument(((IDocumentPaginatorSource)doc).DocumentPaginator, "Baker Data");
}
}