2012-03-02 37 views
0

我需要在WinForms .NET解決方案中模擬水晶報表之類的東西。在.NET中模擬類似Crystal Reports的東西

用戶將能夠修改邊距,識別物體,雙擊它們以查看其屬性,修改其座標,然後打印將某些真實物體與其關聯的「模型」。

enter image description here

應採取何種方針,實現各是什麼?

對於不同的對象:
- 自定義控件(標籤)?
- 自定義圖紙(帶點擊標識)?

對於工作畫布的技術,與marings?
- WPF UserControl?
- WinForms UserControl?

如果我選擇圖紙定做,要我喜歡WPF圖形或GDI(更熟悉)

+0

您可以使用word文檔,然後使用某種形式的「標籤」合併數據,如[ – 2012-03-02 14:46:21

+0

]你想重新發明輪子是...? – 2012-03-02 16:17:13

回答

0

我們使用了一些RTF打印/編輯組件形成的ComponentOne套件。 我們創建了一個類似於簡單的RTF編輯器的GUI,用戶可以添加/格式化固定文本或動態字段,這些文本或動態字段將在打印期間由我們的SW編譯。 這些「動態字段」在RTF中處理;它們只是用戶無法編輯的「rtf文本」。

關於我們爲什麼重新改造車輪,那麼我們需要更多的靈活性和更多的穩定性。即使未安裝MS Office,我們也想創建可打印的內容。我們想要比CrystalReport更靈活/穩定/支持/ tailored_to_our_need的東西:-)