Я пытаюсь напечатать сетку, которая будет состоять из нескольких страниц из Silverlight 4.
Сетка состоит из «секции заголовка» (еще одна сетка с датой, изображением и т. Д.), Так как мне это нужночтобы посмотреть, и ItemsControl с шаблоном данных, чей источник элемента установлен в наблюдаемую коллекцию объектов.
Все, что я пока установил в коде, это PageVisual (для сетки), но все, что я получаю, это первая страница,Поэтому я считаю, что я должен установить HasMorePages (так как по умолчанию False).
Но чтобы сделать это, правда ли, что мне нужно вычислить # страниц в моем коде на основе # объектов в моей наблюдаемой коллекции?Например, перебирая коллекцию и создавая элемент для каждого на новой панели стека или тому подобное?Или мне чего-то не хватает?
Также есть ли способ использовать «раздел заголовка», который я уже создал?Я попытался перебрать коллекцию, как упомянуто выше, но если я пытаюсь добавить сетку заголовка к новой панели стека, он говорит, что это уже дочерний элемент другого элемента.Я не хочу создавать заголовок в коде c #, так как это уже макет в xaml.Есть идеи?
спасибо!