Ejemplo n.º 1
0
        private void SetupDocumentLayout()
        {
            m_BodyRoot = new StackPanel();

            m_DocTitle = Document.Xps.XPSHelper.GetTextBlock(m_PageTitle, HorizontalAlignment.Center, VerticalAlignment.Top, new Thickness(m_MarginSize * 3, m_MarginSize * 3, m_MarginSize * 3, 0), m_FontSize * 1.4, null, FontWeights.Bold);
            m_BodyRoot.Children.Add(m_DocTitle);

            m_ClientOrderGrid = Document.Xps.XPSHelper.GetGrid(m_ClientOrderGridColWidth, m_ClientOrderGridRowsCount, 0.0, new Thickness(m_MarginSize * 3, 0, m_MarginSize * 3, m_MarginSize * 3));
            m_BodyRoot.Children.Add(m_ClientOrderGrid);

            m_FNAPropertyGrid = Document.Xps.XPSHelper.GetGrid(m_FNAPropertyGridRowsCount, m_FNAPropertyGridColCount, 0.0, new Thickness(m_MarginSize * 3, 0, m_MarginSize * 3, m_MarginSize * 3));
            m_BodyRoot.Children.Add(m_FNAPropertyGrid);

            m_ReportDocument.WriteRowContent(m_BodyRoot);
        }