簡體   English   中英

FixedPage類和IEnumerable

[英]FixedPage Class and IEnumerable

我有一個FixedPage類如下

        PageContent pageContent = new PageContent();
        FixedPage fixedPage = new FixedPage();
        double pageWidth = 96 * 8.5;
        double pageHeight = 96 * 11;
        fixedPage.Width = pageWidth;
        fixedPage.Height = pageHeight;
        Size sz = new Size(8.5 * 96, 11 * 96);
        fixedPage.Measure(sz);
        fixedPage.Arrange(new Rect(new Point(), sz));
        fixedPage.UpdateLayout();

        ((IAddChild)pageContent).AddChild(fixedPage);

和IEnumerable對象如下

IEnumerable<FixedPage> page;
page.Concat(new[] { fixedPage });

在線

page.Concat(new[] { fixedPage });

它顯示錯誤為

'使用未分配的局部變量'頁''

如何將fixedPage分配給頁面?

我還需要幫助來創建一個fixedPage對象(元素)

您應該通過創建一個實現IEnumerable接口的類的新實例來初始化頁面變量,例如通用List類:

IEnumerable<FixedPage> page = new List<FixedPage>(new FixedPage[] { fixedPage });

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM