fixeddocument

    4熱度

    2回答

    我想導出一些基於固定頁面元素的數據作爲模板在WPF中使用,我似乎有問題更新複選框的值。奇怪的部分是,我也在我的模板中使用文本塊和文本框,但這些更新內容沒有問題。 因此......從一開始。我想要導出的數據位於名爲RepairStatement的類中,該類允許使用printForm函數打印到自定義xps文件。 public class RepairStatement { // Varia

    1熱度

    1回答

    所以我一直在構建一個WPF應用程序,它可以打印一些表單。這些表格只預印有空格,您應該在這些空格中填入某些信息。 WPF應用程序需要精確地打印文本,以便WPF打印的文本與預先打印格式的文本和空白完全對齊。通過使用DocumentViewer和FixedDocument,我能夠在很大程度上完成任務。 由於某種原因,VS WPF設計人員不喜歡將PageContent放入到DocumentViewer的F

    3熱度

    1回答

    我有FixedDocument頁,我想要TextBlock上,但它可以是,Textblock不適合在頁面上的高度。 所以我想從TextBlock生成TextWrapping,然後創建新的TextBlock,根據高度將它放在頁面上。 TextBlock擁有LineCount私有財產,這意味着它有TextLines包裝後,我可以以某種方式得到它。 與運行創造TextBlock: public Text

    1熱度

    1回答

    我已經保存了固定文檔到XPS文件,例如: void SaveDocument(FixedDocument document, string filePath) { var xps = new XpsDocument( filePath, FileAccess.Write, CompressionOption.Maximum); var writer = XpsDo

    2熱度

    2回答

    我正在嘗試使用FixedDocument保存XPS文檔。到目前爲止,我沒有改變頁面大小。 如何將其更改爲自定義尺寸? 我已經根據我的the first answer to this question代碼,更具體地說,我使用此代碼: if (File.Exists(filename)) { File.Delete(filename); } var oldPa

    0熱度

    1回答

    在我的應用程序中,我需要生成不同的報告。他們大多數適合在一個頁面上。我使用FixedDocuments創建了這些報告。 現在我嘗試在FixedDocument中創建某種字母。它包含一個標題,一個免費的關閉和一個主題。這些部件沒有任何問題。它們都分成UserControls。 這封信的主要內容給了我一些頭痛。這應該是綁定到自定義列表(categoryList)的嵌套ItemsControl。自定義列

    4熱度

    1回答

    我: DocumentPaginator dp = ((IDocumentPaginatorSource)document).DocumentPaginator; 和: FlowDocument document = new FlowDocument(); // create a flow document... 如何做一個轉換的FlowDocument使用DocumentPaginat

    0熱度

    1回答

    我想插入我的固定文檔內的動態網頁在一個循環 FixedPage page1 = new FixedPage(); 但經過第一頁它給錯誤的內容已經是另一個控件的子控件。你能指導我如何將頁面添加到你的固定文檔。我如何製作一系列網頁?

    1熱度

    2回答

    我正在創建FixedDocument並向其中動態添加頁面。 public partial class Window1 : Window { FixedDocument fd = new FixedDocument(); TextBlock page1Text = new TextBlock(); public Window1() { Init

    4熱度

    1回答

    我有10 System.Drawing.Image。我需要將它們添加到FixedDocument。我嘗試了下面的代碼,並且固定的文檔被處理,所有10個頁面只包含第一個圖像。對於CreateOneFixedPage private FixedPage CreateOneFixedPage(BitmapSource img) { FixedPage f = new FixedPage();