原創(chuàng)|產(chǎn)品更新|編輯:鄭恭琳|2017-07-26 14:48:12.000|閱讀 238 次
概述:多功能Winforms圖表控件套包MindFusion.WinForms Pack更新至v2017.R1。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
MindFusion Pack for WinForms 2017.R1已經(jīng)發(fā)布。 它增加了以下新功能:
漏斗圖通常用于表示過程的階段,并顯示與每個(gè)階段相關(guān)的相對(duì)值或測(cè)量值。 在MindFusion.Charting API中,可以使用FunnelChart獨(dú)立控件或放置在更復(fù)雜的儀表板中的FunnelRenderer實(shí)例來創(chuàng)建渠道圖表。 FunnelChart從基礎(chǔ)圖表類繼承,并通過其SegmentSpacing和StemWidth屬性提供額外的定制。
RangeSelector是一個(gè)滾動(dòng)條組件,可讓用戶滾動(dòng)或調(diào)整當(dāng)前可見的圖表數(shù)據(jù)范圍。 BiaxialChart在其ShowXRangeSelector屬性啟用時(shí)顯示一個(gè)水平范圍選擇器,當(dāng)ShowYRangeSelector被啟用時(shí),它顯示一個(gè)垂直的選擇器。 使用X軸的XScrollRangeMin和XScrollRangeMax屬性以及Y軸的YScrollRangeMin和YScrollRangeMax屬性指定滾動(dòng)范圍。
啟用AllowZoom后,用戶現(xiàn)在可以通過將鼠標(biāo)拖動(dòng)到X軸或Y軸渲染器上來選擇軸范圍。
軸上的數(shù)據(jù)標(biāo)簽可以旋轉(zhuǎn)。 要啟用此功能,請(qǐng)?jiān)O(shè)置AxisRenderer對(duì)象的LabelRotationAngle屬性,或者設(shè)置BaxialChart對(duì)象的XAxisLabelRotationAngle和YAxisLabelRotationAngle。
圖例可以顯示系列的所有元素,而不是系列標(biāo)題值,這對(duì)于餅圖和渠道圖表很有用。 要啟用該模式,請(qǐng)將LegendRenderer的ShowSeriesElements設(shè)置為true,并分配要顯示給ElementLabelKind屬性的標(biāo)簽類型。
SimpleSeries的Labels屬性允許您在創(chuàng)建實(shí)例后更改系列標(biāo)簽。
Axis類的IFormatProvider CustomFormat屬性允許您為坐標(biāo)標(biāo)簽設(shè)置自定義格式化程序。
Chart和DataBoundSeries類的DateTimeFormat屬性可以指定如何格式化DateTime標(biāo)簽。
ShowHighlight和ShowToolTips屬性允許您禁用高光和工具提示。
將TickLength屬性添加到AxisRenderer. XAxisTickLength和YAxisTickLength屬性添加到雙軸圖。
LabelAlignment屬性添加到BubbleRenderer和BubbleChart。
將ShowTitle屬性添加到LegendRenderer,并將相應(yīng)的ShowLegendTitle屬性添加到Chart。
將Spacing屬性添加到LegendRenderer,并將相應(yīng)的LegendSpacing屬性添加到Chart。
將GridLineColor,GridLineStyle和GridLineThickness屬性添加到Plot2D和Theme類。
修復(fù)零值崩潰的餅圖。
氣泡圖中的氣泡現(xiàn)在正好以其值為中心。
在水平條形圖中修正YAxisLabel對(duì)齊。
ShapeNode的形狀可以水平或垂直翻轉(zhuǎn)。 當(dāng)邊緣在其相對(duì)邊緣上拖動(dòng)時(shí),啟用AllowFlip屬性并且形狀翻轉(zhuǎn)。 您可以使用FlipX和FlipY屬性獲取或設(shè)置當(dāng)前的翻轉(zhuǎn)狀態(tài)。
MindFusion.Diagramming.Fluent和MindFusion.Diagramming.Layout.Fluent命名空間中的擴(kuò)展方法增加了流暢的編程風(fēng)格的支持:
代碼:
using MindFusion.Diagramming.Fluent; using MindFusion.Diagramming.Layout.Fluent; //... diagram.Factory .CreateShapeNode(10, 10, 20, 20) .Brush(Color.LightGray) .Font("Arial", 12) .EnableStyledText(true) .Text("Task <i>1</i>") .ToolTip("This is the task"); new TreeLayout() .LevelDistance(20) .NodeDistance(20) .LinkStyle(TreeLayoutLinkType.Cascading3) .Arrange(diagram);
AllowSplitLinks現(xiàn)在也適用于Bezier鏈接。 用戶可以通過拖動(dòng)所選鏈接的任何點(diǎn)(不同于控制點(diǎn))插入新的Bezier片段。 通過將切線控制點(diǎn)(方形調(diào)整手柄)拖動(dòng)到直通控制點(diǎn)(圓形調(diào)整手柄)上,相鄰的段可以合并回單個(gè)。
中間形狀形狀現(xiàn)在呈現(xiàn)在花鍵鏈接的正確位置。
重疊級(jí)聯(lián)鏈接發(fā)散的點(diǎn)可以通過LinkBranchIndicator,BranchIndicatorSize和BranchIndicatorColor屬性指定的形狀進(jìn)行標(biāo)記,從而更容易區(qū)分分支和交叉段。
箭頭指示燈還顯示鏈接的方向。
組件不再保留單獨(dú)的segmentCount字段,從而消除常見的錯(cuò)誤來源。 SegmentCount屬性現(xiàn)在從ControlPoints元素計(jì)算其值。 UpdateFromPoints(updateGroups,updateSegments)重載已被刪除。
如果啟用自動(dòng)路由或鏈路為自環(huán),SegmentCount設(shè)置器不再拒絕更改段數(shù)。
LinkShape枚舉的新樣條元素繪制鏈接作為內(nèi)插樣條,通過其所有控制點(diǎn):
控件不再自動(dòng)更新UI線程的CurrentCulture,以匹配當(dāng)前的輸入語言。 當(dāng)文化依賴的分隔符和字符串格式與輸入語言一起改變時(shí),這可能會(huì)導(dǎo)致應(yīng)用程序的文本解析和格式化代碼中的微妙錯(cuò)誤。 為了更好地匹配其目的和Windows術(shù)語,VirtualKeyboard的舊CurrentCulture屬性已重命名為InputLocale。 要將當(dāng)前文化跟隨輸入語言的舊行為重新設(shè)置,請(qǐng)將AutoUpdateCulture屬性設(shè)置為true。
AutoRepeat屬性允許您禁用或啟用自動(dòng)重復(fù)。 RepeatDelay和RepeatRate屬性允許您自定義自動(dòng)重復(fù)定時(shí)。
日歷控件可以與新的RangeSelector組件集成,以便在資源視圖中實(shí)現(xiàn)時(shí)間軸。 新的ResourceTimeline示例說明了這種集成。
ExcelExporter和ExcelImporter類現(xiàn)在比以前快,結(jié)果更準(zhǔn)確。 各種問題和不一致被修正。 這兩個(gè)類現(xiàn)在暴露了一個(gè)View屬性。 如果您設(shè)置ExcelExporter的View屬性,則導(dǎo)出器還將導(dǎo)出視圖信息,例如活動(dòng)選項(xiàng)卡和選擇。 或者,在導(dǎo)入期間設(shè)置此屬性將導(dǎo)致視圖信息導(dǎo)入。
控件會(huì)禁用Windows觸摸手勢(shì)干擾用戶交互代碼。
TouchThreshold屬性可讓您在檢測(cè)到命中的調(diào)整手柄周圍設(shè)置較大的區(qū)域,從而更輕松地在觸摸屏上修改項(xiàng)目,而不會(huì)顯示明顯的大手柄。
PanAndModify行為允許您在鼠標(biāo)指針在項(xiàng)目上方時(shí)選擇和修改,否則平移視圖。
CaptionBackBrush屬性添加到ContainerNode允許您自定義容器的標(biāo)題欄的填充。
加載圖形文件時(shí),ShapeNotDefined被提升為未知形狀。
ModifierKeyAction的ExtendSelection元素允許用戶選擇帶有Lasso矩形的項(xiàng)目,而不取消選擇舊的。
Visio Stencils導(dǎo)入API提供對(duì)BeginArrow和EndArrow值的訪問。
Visio Stencils導(dǎo)入API提供對(duì)為形狀定義的連接元素的訪問。
現(xiàn)在已經(jīng)可以將EnableStyledText設(shè)置為啟用樣式文本模式,而無需設(shè)置PolygonalTextLayout。
修正了沒有為交互式繪制的項(xiàng)目提出ItemAdded事件的錯(cuò)誤。
包含其他UI控件(NodeListView,LayerListView,Ruler等)的程序集已合并到單個(gè)MindFusion.Diagramming.WinForms.Controls.dll中。
Scrollable TableNodes現(xiàn)在可以在標(biāo)題欄中顯示完整的滾動(dòng)條,而不是上/下滾動(dòng)按鈕。 要啟用此功能,請(qǐng)將靜態(tài)ScrollUI屬性設(shè)置為TableScrollUI.Scrollbar。
FreeFormNode現(xiàn)在應(yīng)用TextBrush和Effects屬性的值。
添加到TreeViewItem中的Brush屬性可以讓您更改項(xiàng)目的背景。
TreeViewNode的ShowLines屬性指定是否顯示項(xiàng)之間的連接。
如果HyperLink設(shè)置為“page:// {number}”格式的值,則PdfExporter現(xiàn)在將創(chuàng)建頁(yè)面超鏈接,例如 設(shè)置“page:// 1”打開第二個(gè)PDF頁(yè)面當(dāng)項(xiàng)目被點(diǎn)擊。
AnchorPoint類不再被密封,可以由自定義類繼承。 此外,它還添加了虛擬Draw,SaveTo和LoadFrom方法,可以覆蓋繪圖和序列化代碼。
啟用AllowSplitLinks時(shí),固定用于級(jí)聯(lián)鏈接的方向更改手勢(shì)。
EditComponent的ScrollFirstLine屬性可以通過編程方式更改文本滾動(dòng)位置。
鍵盤現(xiàn)在可以自動(dòng)檢測(cè)目標(biāo)窗口的輸入語言的更改,并更新其字符標(biāo)簽和布局(僅當(dāng)窗口激活時(shí)才更新舊版本)。
修復(fù)語言旋轉(zhuǎn)鍵不會(huì)切換語言的問題。
組件在設(shè)計(jì)時(shí)使用時(shí)不再安裝其窗口和鍵盤鉤子,修復(fù)了一些罕見的Visual Studio崩潰。
類已被移動(dòng)到MindFusion.UI.WinForms命名空間。
AplyTheme方法重命名為ApplyTheme。
CanUnlockSpecialKey屬性重命名為AutoReleaseModifierKeys。
重復(fù)屬性重命名為重復(fù)。
FpsKeyEventArgs類重命名為VirtualKeyEventArgs。
資源視圖中的行現(xiàn)在可以交互重新排列。 要啟用此功能,請(qǐng)將AllowMoveRowHeaders屬性設(shè)置為“已啟用”。
CsvExporter類現(xiàn)在可以通過新的導(dǎo)出重載導(dǎo)出部分工作表。
ImageExporter可以通過新的EnableZoom屬性來考慮工作表的縮放。
WorkbookPrinter現(xiàn)在公開了一個(gè)Landscape屬性,可用于指定頁(yè)面方向。
WorkbookView包含新的剪切,復(fù)制和粘貼方法,可用于剪切,復(fù)制和粘貼視圖中活動(dòng)工作表的當(dāng)前選擇。
WorkbookView現(xiàn)在公開ColumnsMoving和RowsMoving事件,可用于驗(yàn)證交互列和行的移動(dòng)。
WorkbookView現(xiàn)在公開ColumnsResizing和RowsResizing事件,可用于驗(yàn)證交互列和行的大小調(diào)整。
點(diǎn)擊以下鏈接下載最新試用版本:
<最新 MindFusion.WinForms Pack v2017.R1 下載>
關(guān)于 MindFusion.WinForms Pack:提供了8個(gè)組件,覆蓋標(biāo)準(zhǔn)商業(yè)應(yīng)用程序所需的大部分功能。這些組件易于集成,你只需點(diǎn)幾下鼠標(biāo)就可為應(yīng)用程序添加那些可能要開發(fā)幾個(gè)月的功能。使用MindFusion.WinForms Pack,為您節(jié)省的不僅是時(shí)間,還有金錢——比單個(gè)購(gòu)買更節(jié)省超過40%的費(fèi)用。更多其他內(nèi)容請(qǐng)點(diǎn)擊這里查看。
請(qǐng)移步到購(gòu)買頁(yè)面查看當(dāng)前授權(quán)價(jià)格列表。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件網(wǎng)