上海儀表控件MindFusion流程圖

來(lái)源: 發(fā)布時(shí)間:2024-01-11

當(dāng)你打開(kāi)一個(gè)包含MindFusion.Reporting報(bào)表的源代碼文件時(shí),也就是當(dāng)你雙擊該文件或從它的上下文菜單中選擇"ViewDesigner"命令時(shí),報(bào)表設(shè)計(jì)器會(huì)被自動(dòng)***。報(bào)表設(shè)計(jì)器提供了可視化編輯報(bào)表布局的方法。下面的章節(jié)將詳細(xì)描述MindFusion.Reporting的主要功能。創(chuàng)建報(bào)表項(xiàng)目設(shè)計(jì)器中的項(xiàng)目可以用與Windows窗體設(shè)計(jì)器中相同的方式創(chuàng)建–從工具箱中拖動(dòng)項(xiàng)目并將其拖到報(bào)表設(shè)計(jì)器表面?;蛘撸梢噪p擊一個(gè)項(xiàng)目,以便在當(dāng)前活動(dòng)的報(bào)告中創(chuàng)建一個(gè)適當(dāng)類型的對(duì)象。工具箱中的報(bào)表項(xiàng)目可以在"MindFusion.Reporting"類別下找到,當(dāng)你***一個(gè)報(bào)表設(shè)計(jì)器時(shí),它就會(huì)變得可見(jiàn)。您也可以將普通的Windows控件拖動(dòng)到報(bào)表中,這將為該控件創(chuàng)建一個(gè)ControlWrapper報(bào)表項(xiàng)?!究丶﨧indFusionJavaSwingChartv2023正版購(gòu)買銷售】。上海儀表控件MindFusion流程圖

頁(yè)眉和頁(yè)腳報(bào)告頁(yè)可以包含頁(yè)眉和頁(yè)腳。頁(yè)眉和頁(yè)腳包含在**終報(bào)告布局中的每個(gè)頁(yè)面實(shí)例上顯示的項(xiàng)目。例如,常見(jiàn)的情況是在頁(yè)腳中放置一個(gè)顯示當(dāng)前頁(yè)碼的標(biāo)簽。默認(rèn)情況下,頁(yè)面沒(méi)有頁(yè)眉和頁(yè)腳。為了創(chuàng)建一個(gè),在設(shè)計(jì)器中右擊頁(yè)面表面,并從上下文菜單中選擇"頁(yè)眉"或"頁(yè)腳"命令。確保你點(diǎn)擊的是頁(yè)面的一個(gè)未被占用的部分,否則上下文菜單將只包含"頁(yè)眉"或"頁(yè)腳"。否則上下文菜單將只包含特定于被點(diǎn)擊元素的命令。下圖顯示了報(bào)告頁(yè)面的上下文菜單應(yīng)該是怎樣的。一旦創(chuàng)建了頁(yè)眉或頁(yè)腳,它就會(huì)在設(shè)計(jì)器中變得可見(jiàn),并被放置在頁(yè)面內(nèi)容區(qū)域的上方或下方。下圖展示了一個(gè)帶有頁(yè)眉和頁(yè)腳的頁(yè)面設(shè)計(jì)器,兩者都用紅色輪廓勾勒。河北開(kāi)發(fā)MindFusion圖表組件MindFusion WPF Pack_開(kāi)發(fā)控件。

本教程說(shuō)明如何從XML加載圖形數(shù)據(jù)并創(chuàng)建與圖形節(jié)點(diǎn)和邊相對(duì)應(yīng)的圖形對(duì)象。在解決方案資源管理器中右鍵單擊該項(xiàng)目,然后從上下文菜單中選擇“添加”->“新建項(xiàng)”。創(chuàng)建一個(gè)名為SampleG的新XML文件,并以以下形式添加內(nèi)容:XML格式將文件的“生成操作”屬性設(shè)置為“內(nèi)容”,將“復(fù)制到輸出目錄”設(shè)置為“如果更新則復(fù)制”。向表單添加一個(gè)OnLoad替代:C#將以下變量添加到Loaded處理程序。“nodeMap”將圖節(jié)點(diǎn)映射到其標(biāo)識(shí)符,“bounds”包含默認(rèn)的節(jié)點(diǎn)大小。

創(chuàng)建報(bào)表項(xiàng)目設(shè)計(jì)器中的項(xiàng)目可以用與Windows窗體設(shè)計(jì)器中相同的方式創(chuàng)建--從工具箱中拖動(dòng)項(xiàng)目并將其拖到報(bào)表設(shè)計(jì)器表面。或者,您可以雙擊一個(gè)項(xiàng)目,以便在當(dāng)前活動(dòng)的報(bào)告中創(chuàng)建一個(gè)適當(dāng)類型的對(duì)象。工具箱中的報(bào)表項(xiàng)目可以在"MindFusion.Reporting"類別下找到,當(dāng)你***一個(gè)報(bào)表設(shè)計(jì)器時(shí),它就會(huì)變得可見(jiàn)。您也可以將普通的Windows控件拖動(dòng)到報(bào)表中,這將為該控件創(chuàng)建一個(gè)ControlWrapper報(bào)表項(xiàng)。注意事項(xiàng)說(shuō)明MSVisualStudio的"文檔大綱"窗口可以幫助你查看報(bào)表中的報(bào)表項(xiàng)目。要打開(kāi)"文檔大綱"窗口,請(qǐng)從菜單中選擇"視圖->其他窗口->文檔大綱"命令。關(guān)于可以參與報(bào)表的各個(gè)項(xiàng)目的更多信息,請(qǐng)參見(jiàn)報(bào)表項(xiàng)目。MindFusion的安裝和配置。

我們將使用addCalendarListener方法添加CalendarAdapter類的實(shí)例,該實(shí)例用于處理Calendar中的事件。我們將處理visibleDateChanged事件,并檢查用戶何時(shí)滾動(dòng)到不想顯示的月份。在我們的示例中,我們希望用戶只能提**個(gè)月滾動(dòng)。該日歷默認(rèn)為當(dāng)前日期可見(jiàn)初始化。對(duì)于CalendarView,這意味著將顯示當(dāng)前月份。我們將這個(gè)日期保留在該類的全局變量中,因?yàn)槲覀兿M軌蛟谑录幚沓绦蚍椒ㄖ惺褂盟N覀儗⑹褂胕nitialDate變量將日歷重置為三個(gè)月后的數(shù)據(jù)。每當(dāng)我們檢測(cè)到用戶即將滾動(dòng)到第4個(gè)月時(shí),就會(huì)將日期重置為initialDate月份之后的3個(gè)月。MindFusion WPF Pack_版本控制。河北新手使用MindFusionJavaScript 開(kāi)發(fā)

MindFusion資料下載、0費(fèi)用。上海儀表控件MindFusion流程圖

問(wèn):如何使用鼠標(biāo)滾輪滾動(dòng)或縮放圖表?**答:您可以使用鼠標(biāo)滾輪添加滾動(dòng)支持,如下所示:privatevoidForm1_Load(objectsender,System.EventArgse){diagramView.MouseWheel+=newMouseEventHandler(diagramView_MouseWheel);}voiddiagramView_MouseWheel(objectsender,MouseEventArgsargs){diagramViewfcSender=senderasdiagramView;floatnewScrollY=fcSender.ScrollY-args.Delta/50;if(newScrollY>fcSender.DocExtents.Top)fcSender.ScrollY=newScrollY;}上海儀表控件MindFusion流程圖