MindFusion.ReportingforWinForms是一個(gè)原生的WindowsForms編程組件,它為任何.NET應(yīng)用程序提供專業(yè)的報(bào)表功能。該組件完全使用C#語(yǔ)言編寫,易于使用和集成。它提供您創(chuàng)建一個(gè)完美報(bào)表所需要的一切。有幾種方法可以在MindFusion.Reporting報(bào)表中創(chuàng)建數(shù)據(jù)綁定的內(nèi)容。大多數(shù)的數(shù)據(jù)綁定機(jī)制涉及到使用一個(gè)或多個(gè)DataRange對(duì)象。也可以在數(shù)據(jù)范圍之外創(chuàng)建數(shù)據(jù)綁定的Chart對(duì)象。注釋說(shuō)明下面的章節(jié)假定您已經(jīng)熟悉了向.NET應(yīng)用程序添加數(shù)據(jù)源的過(guò)程。有關(guān)如何進(jìn)行此操作的分步教程。**使用DataRange對(duì)象**為了執(zhí)行數(shù)據(jù)綁定,你必須創(chuàng)建一個(gè)DataRange對(duì)象并將其添加到報(bào)表中。然后將適當(dāng)?shù)臄?shù)據(jù)源分配給數(shù)據(jù)范圍的DataSource屬性,并將相應(yīng)的數(shù)據(jù)成員(通常是表或視圖)的名稱分配給其DataMember屬性。您可以從報(bào)表設(shè)計(jì)器中的屬性網(wǎng)格或直接通過(guò)代碼來(lái)完成這項(xiàng)工作??丶﨧indFusion使用教程。天津儀表控件MindFusion價(jià)格
您可以通過(guò)分別點(diǎn)擊節(jié)頭的和按鈕來(lái)展開(kāi)或折疊頁(yè)面的各個(gè)部分。折疊一個(gè)部分不會(huì)影響它在**終報(bào)告布局中的呈現(xiàn)方式。它只影響頁(yè)面設(shè)計(jì)時(shí)的外觀。與報(bào)表中的其他元素一樣,您可以通過(guò)選擇頁(yè)面部分并拖動(dòng)出現(xiàn)在選擇邊框上的調(diào)整大小句柄來(lái)調(diào)整它們的大小。頁(yè)面部分只能向底部和右側(cè)調(diào)整大小。另外,您也可以通過(guò)用鼠標(biāo)拖動(dòng)頁(yè)眉來(lái)調(diào)整頁(yè)面部分的大小。數(shù)據(jù)范圍的頁(yè)眉和頁(yè)腳DataRange對(duì)象可以有自己的頁(yè)眉和頁(yè)腳,類似于頁(yè)面的頁(yè)眉和頁(yè)腳。數(shù)據(jù)范圍的頁(yè)眉和頁(yè)腳顯示在**終報(bào)表布局中該數(shù)據(jù)范圍每次出現(xiàn)的開(kāi)始和結(jié)束處。例如,如果一個(gè)數(shù)據(jù)范圍被分割到兩個(gè)頁(yè)面,那么它的頁(yè)眉和頁(yè)腳將在兩個(gè)頁(yè)面上顯示一次。數(shù)據(jù)范圍的頁(yè)眉和頁(yè)腳通常用于顯示列頁(yè)眉文本。浙江C#MindFusion教程思維導(dǎo)圖工具,便捷表達(dá)發(fā)散性思維的有效圖形思維工具。
我們將使用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軌蛟谑录幚沓绦蚍椒ㄖ惺褂盟?。我們將使用initialDate變量將日歷重置為三個(gè)月后的數(shù)據(jù)。每當(dāng)我們檢測(cè)到用戶即將滾動(dòng)到第4個(gè)月時(shí),就會(huì)將日期重置為initialDate月份之后的3個(gè)月。
你需要選擇你想在數(shù)據(jù)范圍中出現(xiàn)的字段,以及數(shù)據(jù)范圍是否應(yīng)該有頁(yè)眉。**所選字段的標(biāo)簽沿新創(chuàng)建的數(shù)據(jù)范圍的寬度均勻分布。數(shù)據(jù)綁定圖表對(duì)象有一種類型的MindFusion.Reporting元素可以不需要將它們放置在數(shù)據(jù)綁定的DataRange對(duì)象中就可以進(jìn)行數(shù)據(jù)綁定,即從Chart派生的類–BarChart、LineChart、PieChart和RadarChart。關(guān)于這些元素以及如何在報(bào)表中使用它們的更多信息,請(qǐng)查看報(bào)表中的圖表。與數(shù)據(jù)范圍一樣,你可以通過(guò)使用它們的DataSource和DataMember分別指定數(shù)據(jù)源和成員來(lái)綁定Chart對(duì)象。然后你需要通過(guò)適當(dāng)?shù)膶傩詠?lái)指定要綁定的字段。如果你想數(shù)據(jù)綁定一個(gè)BarChart對(duì)象,你應(yīng)該將數(shù)據(jù)字段的名稱分配給它的DataFields屬性。如果要綁定一個(gè)PieChart,應(yīng)該將數(shù)據(jù)字段的名稱分配給它的DataField屬性。要綁定一個(gè)LineChart,應(yīng)使用它的XDataFields和YDataFields屬性。***,要綁定一個(gè)RadarChart,使用它的DataFields屬性。MindFusion.Reporting for WinForms 報(bào)表設(shè)計(jì)器編程接口概述。
2.5.2新版功能通過(guò)將其format屬性設(shè)置為BarcodeFormat.Code128,創(chuàng)建code-128格式的條形碼。2.5新版功能改進(jìn)的字體支持報(bào)表和各種報(bào)表項(xiàng)的字體屬性現(xiàn)在已經(jīng)過(guò)時(shí)了。它們被FontName、FontSize和FontStyle屬性所替代?,F(xiàn)在可以更容易地更改標(biāo)簽的字體大小或樣式,而無(wú)需替換整個(gè)標(biāo)簽字體。通過(guò)這種方式,更改默認(rèn)字體名稱將反映在已更改字體大小或樣式的報(bào)表項(xiàng)上。改進(jìn)的測(cè)量單元支持更改現(xiàn)有報(bào)告的度量單元現(xiàn)在更加流暢,并且不需要調(diào)整現(xiàn)有項(xiàng)的大小來(lái)適應(yīng)。各種性質(zhì)現(xiàn)在以毫米而不是報(bào)告單位表示。例如,紙張大小和頁(yè)邊距。MindFusion采購(gòu)流程。湖南新手使用MindFusion服務(wù)詳情
MindFusion專屬顧問(wèn)一對(duì)一咨詢服務(wù)。天津儀表控件MindFusion價(jià)格
設(shè)計(jì)師的工具箱當(dāng)報(bào)表設(shè)計(jì)器處于活動(dòng)狀態(tài)時(shí),在MSVisualStudio工具箱中可以看到一組新的元素(稱為MindFusion.Reporting)。它包含在報(bào)表中可用的所有報(bào)表項(xiàng)。有關(guān)單個(gè)報(bào)表項(xiàng)的更詳細(xì)信息可以在報(bào)表項(xiàng)中找到。我司始終秉承“專業(yè)的服務(wù),易用的產(chǎn)品”的經(jīng)營(yíng)理念,以“提供***的服務(wù)、滿足客戶的需求、攜手共創(chuàng)雙贏”為企業(yè)目標(biāo),為中國(guó)境內(nèi)企業(yè)提供國(guó)際化、專業(yè)化、個(gè)性化、的軟件項(xiàng)目解決方案,我司擁有前列的項(xiàng)目經(jīng)理團(tuán)隊(duì),具備過(guò)硬的軟件項(xiàng)目設(shè)計(jì)和實(shí)施能力,為全國(guó)不同行業(yè)客戶提供質(zhì)量的產(chǎn)品和服務(wù),得到了客戶的***贊譽(yù)。天津儀表控件MindFusion價(jià)格