devexpress16怎么shape绘制圆角矩形diagramshape

当Chart中有两个及以上的Y轴时,我们就要指明图表中的柱子或折线对应的是哪个Y轴了,这时候需要指明柱子或者折线的dxc:XYDiagram2D.SeriesAxisY属性,来设置对应的Y轴(dxc:XYDiagram2D.SeriesAxisY=&{Binding ElementName=y2}&),其中Binding的ElementName就是需要对应的Y轴的Name(即这里的y2),界面代码如下:&dxc:ChartControl
DataSource=&{Binding SaleAmountAnalysisList}&&
&dxc:XYDiagram2D x:Name=&diagram1& SeriesDataMember=&Gross&&
&dxc:XYDiagram2D.SecondaryAxesY&
&dxc:SecondaryAxisY2D x:Name=&y2&&
&dxc:SecondaryAxisY2D.Title&
&dxc:AxisTitle Content=&单位(万)&&&/dxc:AxisTitle&
&/dxc:SecondaryAxisY2D.Title&
&/dxc:SecondaryAxisY2D&
&/dxc:XYDiagram2D.SecondaryAxesY&
&dxc:XYDiagram2D.AxisY&
&dxc:AxisY2D x:Name=&firstY&&
&dxc:AxisY2D.Title&
&dxc:AxisTitle Content=&单位(千)& /&
&/dxc:AxisY2D.Title&
&/dxc:AxisY2D&
&/dxc:XYDiagram2D.AxisY&
&dxc:XYDiagram2D.AxisX&
&dxc:AxisX2D /&
&/dxc:XYDiagram2D.AxisX&
&!--默认情况下都是参考的左边的Y轴--&
&!--销售提成--&
&dxc:BarSideBySideSeries2D LabelsVisibility=&true& ArgumentDataMember=&Name& ValueDataMember=&Gross&&
&/dxc:BarSideBySideSeries2D&
&!--单均毛利--&
&dxc:BarSideBySideSeries2D LabelsVisibility=&true& ArgumentDataMember=&Name& ValueDataMember=&AveGross&&
&/dxc:BarSideBySideSeries2D&
&!--贡献毛利润,通过设置LineSeries2D的dxc:XYDiagram2D.SeriesAxisY来指定该折线是参考右边的Y轴的--&
&dxc:LineSeries2D LabelsVisibility=&True& dxc:XYDiagram2D.SeriesAxisY=&{Binding ElementName=y2}& ArgumentDataMember=&Name& ValueDataMember=&Royalty&&
&/dxc:LineSeries2D&
&/dxc:XYDiagram2D&
&/dxc:ChartControl&
通过上面代码的绑定方式的结果如下图所示:
WPF DevExpress Chart控件多Y轴,指定数据参考的Y轴
的WPFMap控件支持Cartesian地图。SQLGeometry在此版本中,WPFMap控件可以显示使用SQLGeometry存储矢量地图数据。就目前而言,它完全支持SQLSpatialData
在Chart控件上绑定DataSource,最后指定Chart控件中柱状图的SeriesDataMember、ArgumentDataMemeber、ValueDataMember就可以了。刚开始只找到了
用途:图表显示控件参考文档:(国内访问可能需要代理)主要包括:柱形图(Column)曲线图(Line)折线图(StepLine)饼图(Pie)横道图(Bar)区域图(Area)环形图
(转)WPF控件开源资源TextboxDrag/DropinWPFOdysseyRibbonBarXPlorerBar
众所周知,DevExpress是一种非常强大的第三方控件插件首先我们来讲一个常用的数据显示控件CheckedListBoxControl,与它相似的是ListBoxControl,不过
,C++Builder只能创建32-bit应用程序。VCL数据编辑器和控件RatingControl新的RatingControl现在在ExpressEditors库中,有了这个可完全
"DragaColumnHeaderHereToGroupbythatColumn"属性Gridview-&OptionView-&ShowGroupPanel=false,就好了4.数据绑定(1)在GridControl控件面板中
:duration="1000"android:interpolator="@anim/cycle"/&y轴抖动:&?xmlversion="1.0"encoding="utf-8"?&&lt
正则表达式在线测试工具
FaceYe @ 2015 &&&&
ICP备案号:粤ICP备1500070&DevExpress控件使用交流,DevExpress中国社区
当前位置:
& DevExpress DXCharts应用教程十:绘制3D柱状图
DevExpress DXCharts应用教程十:绘制3D柱状图
作者:mayz&&&来源:本站原创&&&浏览:Loading...次&&&发布时间:&&&评论:
本示例演示如何用
控件的DXChart绘制3D柱状图,由于这种柱状图神似曼哈顿林立的高楼,所以又叫3D Manhattan Bar Chart。首先将ChartControl.Diagram属性部署到XYDiagram3D下,然后添加两个BarSeries3D对象到图像的Diagram.Series集合。具体示例如下:
&Window x:Class="ManhattanBar3DChart.Window1" xmlns="/winfx/2006/xaml/presentation" xmlns:x="/winfx/2006/xaml" xmlns:dxc="/winfx/2008/xaml/charts" Title="Window1" Height="350" Width="500"&
&dxc:ChartControl Name="chartControl1"&
&dxc:ChartControl.Diagram&
&dxc:XYDiagram3D BarDistance="0.3" BarDistanceFixed="5" SeriesDistance="1"&
&dxc:XYDiagram3D.Series&
&dxc:BarSeries3D&
&dxc:BarSeries3D.Points&
&dxc:SeriesPoint Argument="A" Value="10" /&
&dxc:SeriesPoint Argument="B" Value="12" /&
&dxc:SeriesPoint Argument="C" Value="14" /&
&dxc:SeriesPoint Argument="D" Value="17" /&
&/dxc:BarSeries3D.Points&
&/dxc:BarSeries3D&
&dxc:BarSeries3D&
&dxc:BarSeries3D.Points&
&dxc:SeriesPoint Argument="A" Value="5" /&
&dxc:SeriesPoint Argument="B" Value="4" /&
&dxc:SeriesPoint Argument="C" Value="10" /&
&dxc:SeriesPoint Argument="D" Value="12" /&
&/dxc:BarSeries3D.Points&
&/dxc:BarSeries3D&
&/dxc:XYDiagram3D.Series&
&/dxc:XYDiagram3D&
&/dxc:ChartControl.Diagram&
&/dxc:ChartControl&
本站文章除注明转载外,均为本站原创或翻译
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果
转载请注明:文章转载自:DevExpress控件中文网 []
本文地址:
相关产品:
请谈谈你的看法 请使用IE或者Firefox浏览器,暂不支持Chrome!
为DevExpress界面控件的中国地区唯一正式授权经销商,正版控件销售公司,授权代理商,经销商及合作伙伴。
电话:400-700-1020
&&&&&&&&023-
400-700-1020DevExpress.Xpf.Charts.XYDiagram2D这个空间怎么使用?
[问题点数:100分,结帖人wShineboy]
DevExpress.Xpf.Charts.XYDiagram2D这个空间怎么使用?
[问题点数:100分,结帖人wShineboy]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。关键代码:
/// &summary&
/// 设置ChartControl滚动条【默认X,Y轴都出现】
/// &/summary&
/// &param name="chart"&ChartControl&/param&
/// &param name="backColor"&滚动条背景颜色&/param&
/// &param name="barColor"&滚动条颜色&/param&
/// &param name="borderColor"&滚动条边框颜色&/param&
/// &param name="barThickness"&滚动条宽度&/param&
public static ScrollBarOptions SetScrollBar(this ChartControl chart, Color backColor, Color barColor, Color borderColor, int barThickness)
XYDiagram _diagram = (XYDiagram)chart.D
if (_diagram != null)
_diagram.EnableAxisXScrolling = true;
_diagram.EnableAxisYScrolling = true;
_diagram.EnableAxisXZooming = true;
_diagram.EnableAxisYZooming = true;
ScrollBarOptions _scrollBarOptions = _diagram.DefaultPane.ScrollBarO
_scrollBarOptions.BackColor = backC
_scrollBarOptions.BarColor = barC
_scrollBarOptions.BorderColor = borderC
_scrollBarOptions.BarThickness = barT
return _scrollBarO
return null;
/// &summary&
/// 设置ChartControl X轴滚动条
/// &/summary&
/// &param name="chart"&ChartControl&/param&
/// &param name="backColor"&滚动条背景颜色&/param&
/// &param name="barColor"&滚动条颜色&/param&
/// &param name="borderColor"&滚动条边框颜色&/param&
/// &param name="barThickness"&滚动条宽度&/param&
/// &param name="barAlignment"&滚动条位置&/param&
public static void SetAxisXScrollBar(this ChartControl chart, Color backColor, Color barColor, Color borderColor, int barThickness, ScrollBarAlignment barAlignment)
ScrollBarOptions _scrollBarOptions = SetScrollBar(chart, backColor, barColor, borderColor, barThickness);
if (_scrollBarOptions != null)
_scrollBarOptions.XAxisScrollBarAlignment = barA
_scrollBarOptions.XAxisScrollBarVisible = true;
_scrollBarOptions.YAxisScrollBarVisible = false;
/// &summary&
/// 设置ChartControl Y轴滚动条
/// &/summary&
/// &param name="chart"&ChartControl&/param&
/// &param name="backColor"&滚动条背景颜色&/param&
/// &param name="barColor"&滚动条颜色&/param&
/// &param name="borderColor"&滚动条边框颜色&/param&
/// &param name="barThickness"&滚动条宽度&/param&
/// &param name="barAlignment"&滚动条位置&/param&
public static void SetAxisYScrollBar(this ChartControl chart, Color backColor, Color barColor, Color borderColor, int barThickness, ScrollBarAlignment barAlignment)
ScrollBarOptions _scrollBarOptions = SetScrollBar(chart, backColor, barColor, borderColor, barThickness);
if (_scrollBarOptions != null)
_scrollBarOptions.XAxisScrollBarVisible = false;
_scrollBarOptions.YAxisScrollBarVisible = true;
_scrollBarOptions.YAxisScrollBarAlignment = barA
运行效果:
希望有所帮助,谢谢!
阅读(...) 评论()

我要回帖

更多关于 devexpress vcl 16.1 的文章

 

随机推荐