MindFusion.DiagrammingforWinForms中的月歷教程我們將使用調(diào)度程序庫在JavaSwing中構(gòu)建每月日歷。我們將使用日歷的每月視圖,但將使其*在當(dāng)前月份之后的3個月呈現(xiàn)。默認(rèn)情況下,沒有限制,用戶可以在“單月”視圖中前后滾動月份。我們將讓我們的用戶滾動過去想要的任意數(shù)量的月,但*向前滾動3個月。我們在Eclipse中創(chuàng)建一個空項(xiàng)目,并將JP添加為外部Jar庫,然后,我們創(chuàng)建一個擴(kuò)展JFrame的Java類,并在構(gòu)造函數(shù)中創(chuàng)建Calendar類的新實(shí)例:calendar=newCalendar();getContentPane()。add(calendar,BorderLayout.CENTER);然后,使用setCurrentView方法將當(dāng)前視圖設(shè)置為SingleMonth,并使用setTheme將主題設(shè)置為SilverTheme日歷支持各種ot視圖和主題,它們是CalendarView和ThemeType枚舉的成員。MindFusion.Charting for WinForms v4.1。上海C#MindFusionJavaScript 開發(fā)
在下面的示例中,一個數(shù)據(jù)范圍被綁定到現(xiàn)有數(shù)據(jù)集中的Employees表。上述代碼假設(shè)dataRange1標(biāo)識了現(xiàn)有的DataRange對象和nwindDataSet1–一個現(xiàn)有的.NETDataSet對象。一旦數(shù)據(jù)范圍被綁定到數(shù)據(jù)源,您就可以將該數(shù)據(jù)范圍中包含的報表項(xiàng)與綁定的數(shù)據(jù)成員中的各個字段相關(guān)聯(lián),方法是將字段的名稱分配給項(xiàng)的DataField屬性。在本例中,如果我們假設(shè)在數(shù)據(jù)范圍內(nèi)有一個標(biāo)簽label1,我們可以通過將"FirstName"分配給標(biāo)簽的DataField屬性,將這個標(biāo)簽與雇員表中的"FirstName"字段關(guān)聯(lián)起來。當(dāng)運(yùn)行報表時,數(shù)據(jù)范圍將被乘以雇員表中有記錄的次數(shù)。數(shù)據(jù)范圍中每次出現(xiàn)的標(biāo)簽1將包含對應(yīng)記錄中的雇員的“FirstName”。杭州使用儀表板MindFusionJava 工具M(jìn)indFusion下載、簡介、描述。
MindFusion.Reporting專業(yè).NET報表介紹MindFusion.ReportingforWinForms是一個原生的WindowsForms編程組件,它為任何.NET應(yīng)用程序提供專業(yè)的報表功能。該組件完全使用C#語言編寫,易于使用和集成。它提供您創(chuàng)建一個完美報表所需要的一切。介紹MindFusion報表是一種通用軟件組件,可用于設(shè)計(jì)、顯示和打印各種類型的報表和圖表。它被實(shí)現(xiàn)為一個.netWindows窗體組件,可以很容易地集成到任何面向M平臺的應(yīng)用程序中。MindFusion為您的軟件提供可視化和編輯關(guān)系數(shù)據(jù)的功能。報表為您節(jié)省了數(shù)百小時的編碼和調(diào)試工作。
MindFusion.DiagrammingforWinForms是一款專業(yè)的.NET平臺下的流程圖及圖表控件,它可以運(yùn)行在任何C#,VB.NET或Delphi.NET語言編寫的軟件中。能夠幫助你創(chuàng)建工作流程圖、對象層次和關(guān)系圖、網(wǎng)絡(luò)拓?fù)鋱D、實(shí)體關(guān)系圖、IVR、工業(yè)自動化、genealogytrees、算法流程圖、組織結(jié)構(gòu)圖、XML文檔、類圖等,該控件可輕松的整合到您的應(yīng)用程序中,且不需要太多的程序編寫。詳細(xì)的文檔可幫助您快速掌FlowChart.NET的使用方法,且包含了多種編程語言的實(shí)例。FlowChart.NET提供多種功能,其中包括:XML序列,自動設(shè)計(jì)運(yùn)算尋址和PDF輸出。MindFusion”價格區(qū)別。
問:如何從ListView或TreeView控件拖放到FlowChart控件?下面是場景:用戶在樹視圖控件中選擇一個樹節(jié)點(diǎn),然后將其拖到flowChart控件的頂部。拖動FlowChart控件時,拖動光標(biāo)看起來像文本框。刪除后,F(xiàn)lowChart控件中將出現(xiàn)一個文本框。答:您可以通過從TreeView.MouseDown事件處理程序調(diào)用Control.DoDragDrop,并在DiagramView.DragDrop事件中創(chuàng)建節(jié)點(diǎn)來實(shí)現(xiàn)。請參閱Flowcharter示例項(xiàng)目中的ListView,以及FCDemo示例的“其他”步驟之一。問:如何在啟用AllowInplaceEdit時阻止編輯某些節(jié)點(diǎn)的文本?答:當(dāng)用戶雙擊某個節(jié)點(diǎn)時,會引發(fā)一個Diagram.NodeTextEditing驗(yàn)證事件。將e.Cancel設(shè)置為true可防止編輯某些節(jié)點(diǎn)的文本。MindFusion Diagramming for Java, 新版發(fā)布。天津下載MindFusion常見問題
WPF中的MindFusion.Diagramming組件是市場上構(gòu)建圖表的比較好工具。上海C#MindFusionJavaScript 開發(fā)
此事件繼承自Control類,但由于某種原因,它不會出現(xiàn)在IDE的事件列表中。您必須手動為其添加處理程序。上面的處理程序滾動文檔,但如果您愿意,可以通過更改DiagramView.ZoomFactor屬性來更改它以放大/縮小。**問:我想選擇圖表中的所有內(nèi)容并將選擇向下移動一定量的dx和dy。有沒有辦法輕松移動整個選擇?**答:移動節(jié)點(diǎn)也會移動鏈接端點(diǎn),因此**簡單的解決方案是將所有項(xiàng)目分兩個階段移動。首先,移動所有選定的節(jié)點(diǎn)-這也會抵消鏈接的端點(diǎn)。接下來,偏移所有選定鏈接的所有控制點(diǎn),除了端點(diǎn)(端點(diǎn)已隨節(jié)點(diǎn)移動)。**-----------------------------------上海C#MindFusionJavaScript 開發(fā)