杭州使用儀表板MindFusion教程

來源: 發(fā)布時(shí)間:2024-01-15

MindFusion.ReportingforWinForms是一個(gè)原生的WindowsForms編程組件,它為任何.NET應(yīng)用程序提供專業(yè)的報(bào)表功能。該組件完全使用C#語言編寫,易于使用和集成。它提供您創(chuàng)建一個(gè)完美報(bào)表所需要的一切。編程接口概述接下來的幾章將給你概述MindFusion.Reporting的大部分功能,按功能分組。超鏈接指的是每個(gè)類的方法和屬性的詳細(xì)描述。報(bào)表設(shè)計(jì)器MindFusion.Reporting提供了豐富的設(shè)計(jì)時(shí)支持,以方便報(bào)表的創(chuàng)建和修改。MindFusion.Reporting報(bào)表設(shè)計(jì)器無縫地集成在MSVisualStudio環(huán)境中。該設(shè)計(jì)器非常直觀,因?yàn)樗男袨榉浅n愃朴贛SVisualStudio的內(nèi)置Windows窗體編輯器。下面你可以看到一個(gè)使用MindFusion.Reporting設(shè)計(jì)器在MSVisualStudio中打開的示例報(bào)表。MindFusion價(jià)格區(qū)別。杭州使用儀表板MindFusion教程

注意事項(xiàng)說明MSVisualStudio的"文檔大綱"窗口可以幫助你查看報(bào)表中的報(bào)表項(xiàng)目。要打開"文檔大綱"窗口,請從菜單中選擇"視圖->其他窗口->文檔大綱"命令。關(guān)于可以參與報(bào)表的各個(gè)項(xiàng)目的更多信息,請參見報(bào)表項(xiàng)目。報(bào)告結(jié)構(gòu)每個(gè)報(bào)告由一個(gè)或多個(gè)設(shè)計(jì)頁組成。這些頁面提供了一種方法來分別設(shè)計(jì)復(fù)雜報(bào)告中邏輯**的部分。例如,您可以為報(bào)表的標(biāo)題和一般報(bào)表信息設(shè)置一個(gè)頁面,為報(bào)表的實(shí)際內(nèi)容設(shè)置另一個(gè)頁面。您可以將所有的報(bào)表元素放置在一個(gè)頁面上,并使用PageBreak項(xiàng)來表示分頁符,但對于更復(fù)雜的報(bào)表,這個(gè)單頁可能會(huì)變得相當(dāng)大,而且難以操作。在這種情況下,將報(bào)表分割成幾個(gè)邏輯頁面可以改善設(shè)計(jì)時(shí)的體驗(yàn)。使用MindFusion購買MindFusion.Diagramming for iOS 。

默認(rèn)情況下,頁面沒有頁眉和頁腳。為了創(chuàng)建一個(gè),在設(shè)計(jì)器中右擊頁面表面,并從上下文菜單中選擇"頁眉"或"頁腳"命令。確保你點(diǎn)擊的是頁面的一個(gè)未被占用的部分,否則上下文菜單將只包含"頁眉"或“頁腳”。否則上下文菜單將只包含特定于被點(diǎn)擊元素的命令。下圖顯示了報(bào)告頁面的上下文菜單應(yīng)該是怎樣的。一旦創(chuàng)建了頁眉或頁腳,它就會(huì)在設(shè)計(jì)器中變得可見,并被放置在頁面內(nèi)容區(qū)域的上方或下方。下圖展示了一個(gè)帶有頁眉和頁腳的頁面設(shè)計(jì)器,兩者都用紅色輪廓勾勒。

新手使用MindFusion.DiagrammingforWinForms中常見問題集錦本文整理了用戶在使用MindFusion.DiagrammingforWinForms經(jīng)常遇見的問題,希望對您有所幫助~問:移動(dòng)形狀后是否有任何事件發(fā)生?我們保持一些與控件中形狀位置相關(guān)的狀態(tài)4,并且需要知道它們何時(shí)123被移動(dòng)?答:移動(dòng)節(jié)點(diǎn)或調(diào)整節(jié)點(diǎn)大小時(shí)會(huì)引發(fā)NodeModified事件。檢查AdjustmentHandle事件參數(shù)x以確切了解發(fā)生的情況。如果是AdjustmentHandles.Move,則表示節(jié)點(diǎn)已被移動(dòng)。運(yùn)行在任何C#, VB.NET或Delphi.NET語言編寫的軟件中。

MindFusion.DiagrammingforiOS是一個(gè)原生Swift組件,可以讓您渲染任何類型的流程圖、組織結(jié)構(gòu)圖、類圖、層次結(jié)構(gòu)、樹和圖形。大量預(yù)定義的節(jié)點(diǎn)形狀可以節(jié)省您的時(shí)間并激發(fā)您創(chuàng)建吸引人的流程圖。在頂層有Theme類,您可以使用圖形主題編輯器創(chuàng)建和序列mindfusion控件樣式-您可以在多個(gè)不同級別上設(shè)置圖表和儀表化儀表板主題。您還可以在微觀級別為每個(gè)圖表控件設(shè)置樣式選項(xiàng)每個(gè)圖表元素都支持自己的一組外觀設(shè)置。較低級別的設(shè)置會(huì)覆蓋較高級別的設(shè)置mindfusion控件儀表-該庫包括一對極坐標(biāo)和線性儀表控件,它們?yōu)闃邮胶妥远x提供了無窮無盡的選項(xiàng)?!究丶﨧indFusionJavaSwingChartv2023正版購買銷售】。杭州開發(fā)MindFusion報(bào)價(jià)

MindFusion Diagramming for Java, 新版發(fā)布。杭州使用儀表板MindFusion教程

問:每次在圖表上移動(dòng)項(xiàng)目時(shí),我都可以強(qiáng)制使用ResizeToFitItems嗎?答:您可以啟用Diagram.AutoResize屬性,而不是響應(yīng)事件處理程序調(diào)用ResizeToFitItems。問:SelectionMoved事件*在選擇了2個(gè)或更多項(xiàng)目時(shí)才會(huì)生效,而不適用于單個(gè)項(xiàng)目。是否有另一個(gè)事件或?qū)傩詴?huì)將單個(gè)對象識(shí)別為選擇答:SelectionMoved*用于多選。如果需要檢測單個(gè)項(xiàng)的修改,則應(yīng)該處理更多事件,例如NodeModified和LinkModified。問:我需要檢測表行的雙擊,但NodeDoubleClicked事件*在單擊表頭時(shí)觸發(fā),而不是行。如果單擊表格的任何部分,我該如何實(shí)現(xiàn)?答:處理CellDoubleClicked,雙擊表格單元格時(shí)會(huì)引發(fā)它。檢查單元格的Row屬性以確定單擊了哪一行。杭州使用儀表板MindFusion教程