Charting for WinForms控件发布v3.5版本

Mind Fusion公司发布了Charting for WinForms新版本v3.5 。以下是一些新功能介绍:

鼠标拖动饼状图
  您可以点击任意两块饼图之间的地方,并拖动它改变那些碎片的值。两块的值的总和保持不变。

支持未定义数据值
  如果您的数据包含null、double.NaN或其他没有定义的数据,你有三种方式来处理它 :忽略它,用0取代它或用与它相邻的两个值的平均值代替。使用HandleEmptyValue的属性可以选择如何处理未定义的值。

工具提示
  所有的图表类型支持工具提示。每两个值之间的区域,可以显示出不同工具提示。

Charting for WinForms支持工具提示

3D圆柱图中的工具提示

主题
  XML文件代表的图表主题,可以用SaveTheme和  LoadTheme方法保存和载入。任由你使用的是一个特别的主题编辑工具,能够让你快速、轻松地创建,编辑和保存主题。

主要和次要坐标轴刻度
  使用者可以更精确地绘制坐标轴刻度,且可定制次要刻度的计数值。您可以设置画笔和两个刻度的长度。刻度支持所有图表坐标轴。

Charting_for_WinForms_Majord_and_minor_axis_ticks.jpg

散点图中的主要和次要坐标轴刻度

改进了命中测试

 
  •    
  • 修复了一个在3D柱面命中测试中给出错误结果的BUG。   
  • 线元的二次数据索引能够给出与用户点击部分相邻区域数据的索引,这项新的特性,将与数据索引功能一起使你全面知晓用户所点击的区域图中的特定区域信息。    
  • DataIndex和SeriesIndex属性支持的所有图表类型,你可以了解到各个系列指数和元素被点击的系列指数。
         

API变化

 
  •    
  • TickAlignment属性取代DivMarkerAlignment属性。    
  • MajorTickLength取代DivMarkerLength。  

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29206471/viewspace-773371/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/29206471/viewspace-773371/

### 回答1: MFC绘图控件是Microsoft Foundation Class库中的一个工具,它可以用来进行高速图表绘制。该控件具有快速绘图的能力,可以实时更新,并且支持鼠标响应。 MFC绘图控件可以通过MFC绘图示例(MFC Drawing Demo)来演示。该示例程序提供了一个基础的绘图框架,通过这个框架可以创建和绘制各种图形,如直线、矩形、圆等。使用示例程序可以学习和了解MFC绘图控件的基本用法和功能。 在示例程序中,鼠标响应是一个重要的功能。通过对鼠标事件的处理,可以实现一些交互式的操作,比如绘制自由曲线、移动和编辑已有图形等。例如,可以通过鼠标左键点击来创建一个点,通过拖动鼠标可以绘制直线或矩形等。 MFC绘图控件的高速性是其突出的特点之一。在图表绘制中,通常需要频繁地进行绘制操作,如果绘制速度太慢,会导致界面卡顿,影响用户体验。而MFC绘图控件通过利用底层硬件加速和绘图缓冲等技术,可以快速地进行图表绘制,保证了绘制效率和流畅度。 总而言之,MFC绘图控件是一个功能强大的工具,可以用于高速图表绘制。通过鼠标响应,可以实现更多的交互式操作。示例程序提供了一个演示和学习的平台,用户可以深入了解和使用MFC绘图控件的各种功能。 ### 回答2: high-speed charting control(MFC绘图控件)是一种用于在MFC应用程序中绘制快速和高效图表的控件。该控件的作用是帮助开发者在应用程序中实现各种类型的图表,如折线图、柱状图、饼图等。通过使用这个控件,开发者可以轻松地创建具有交互性和响应式的图表。 MFC绘图demo是一个包含了鼠标响应功能的示例程序。该示例程序展示了如何使用high-speed charting control控件来创建图表,并在用户与图表交互时响应鼠标的操作。 在这个demo中,开发者可以看到如何通过添加数据点来绘制折线图。通过鼠标的点击和拖动,用户可以添加、删除和移动数据点,实时更新图表的显示。该demo还演示了如何通过鼠标的滚动来放大和缩小图表的显示范围。 除了基本的绘制功能,MFC绘图demo还提供了一些其他功能,如图表的标注、背景设置和图表的保存与导入等。这些功能使得开发者可以根据实际需要进行图表的定制和扩展。 总结起来,high-speed charting control(MFC绘图控件)以及包含鼠标响应的MFC绘图demo是一种帮助开发者快速绘制高效图表的控件和示例程序。开发者可以根据自己的需求,使用这个控件和示例程序来实现各种类型的交互式图表功能。 ### 回答3: 高速绘图控件是MFC(Microsoft Foundation Classes)框架中的一个重要的组件之一,它可以用于在应用程序中实现图表的绘制和展示。MFC绘图Demo是一个示例程序,展示了如何使用MFC绘图控件来实现图表绘制,并通过鼠标响应来交互操作。 MFC绘图控件使用了高效的绘图算法,能够快速地绘制图表数据,并具有良好的性能。它支持多种类型的图表,如曲线图、柱状图、饼状图等,并提供了丰富的参数和选项,可以用于定制图表的外观和行为。 MFC绘图Demo通过鼠标响应实现了图表的交互操作。用户可以使用鼠标来选择图表中的数据点、拖动图表的视图、放大缩小图表等。通过鼠标操作,用户可以方便地查看和分析图表数据,实现更直观的数据展示和操作。 在MFC绘图Demo中,通过监听鼠标事件,获取鼠标的坐标信息,并根据鼠标的操作来改变图表的显示和行为。例如,当用户点击某个数据点时,可以在图表上显示该数据点的数值或详细信息;当用户拖动图表视图时,可以实现平移图表的功能;当用户使用滚轮滚动鼠标时,可以实现图表的放大缩小。 总之,MFC高速绘图控件和MFC绘图Demo是用于实现图表绘制和交互操作的工具和示例程序,它们可以帮助开发人员快速构建和定制图表功能,并提供高效的数据展示和操作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值