源码可加Q群:580749909。

一、解决的问题

ChartControl中希望CrosshairLabel的内容据右 or 自定义

二、实现.

多个显示实例(实例:条形,线形,点等等)下的内容设置

CrosshairLabelTemplate中控件的值,如果绑定的是其他实例的值则需要显示指定出来:
Text="{Binding SeriesPoint.Tag.xxxxx}"

绑定的是自身实例的值
Text="{Binding Text}"

                 <!--  A实例  -->
<dxc:LineSeries2D
ArgumentDataMember="AAAAAAPointsArgument"
CrosshairLabelPattern="{}{S} {V}"
CrosshairLabelVisibility="False"
MarkerVisible="False"
ValueDataMember="AAAAAAPointsValue">
<dxc:LineSeries2D.LineStyle>
<dxc:LineStyle Thickness="1" />
</dxc:LineSeries2D.LineStyle>
</dxc:LineSeries2D>
<!-- B实例 -->
<dxc:LineSeries2D
ArgumentDataMember="BBBBBBPointsArgument"
CrosshairEnabled="False"
CrosshairLabelPattern="{}{S} {V}"
MarkerVisible="False"
ValueDataMember="BBBBBBPointValue">
<dxc:LineSeries2D.LineStyle>
<dxc:LineStyle Thickness="1" />
</dxc:LineSeries2D.LineStyle>
</dxc:LineSeries2D>

 <dxc:BarSideBySideSeries2D   ArgumentDataMember="XXXXPointsArgument" ValueDataMember="XXXXPointsValue">
<dxc:BarSideBySideSeries2D.CrosshairLabelTemplate>
<DataTemplate>
<Grid UseLayoutRounding="True">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="100" />
<ColumnDefinition />
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition />
<RowDefinition />
<RowDefinition />
</Grid.RowDefinitions>
<TextBlock
Grid.Column="0"
HorizontalAlignment="Left"
Text="YOUR CONTENT1" />
<TextBlock
Grid.Row="0"
Grid.Column="1"
Margin="3,2,3,2"
VerticalAlignment="Center"
FontWeight="Bold"
Text="{Binding SeriesPoint.Tag.AAAAAAPointsValue}"
TextAlignment="Right" />
<TextBlock
Grid.Row="1"
Grid.Column="0"
HorizontalAlignment="Left"
Text="YOUR CONTENT2" />
<TextBlock
Grid.Row="1"
Grid.Column="1"
Margin="3,2,3,2"
VerticalAlignment="Center"
FontWeight="Bold"
Text="{Binding SeriesPoint.Tag.BBBBBBPointValue}"
TextAlignment="Right" />
<TextBlock
Grid.Row="2"
Grid.Column="0"
HorizontalAlignment="Left"
Text="YOUR CONTENT3" />
<TextBlock
Grid.Row="2"
Grid.Column="1"
Margin="3,2,3,2"
VerticalAlignment="Center"
FontWeight="Bold"
Text="{Binding Text}"
TextAlignment="Right" />
</Grid>
</DataTemplate>
</dxc:BarSideBySideSeries2D.CrosshairLabelTemplate>
</dxc:BarSideBySideSeries2D> 下面是个人的微信公众号,会不定时更新技术博客!希望喜欢的小伙伴多多关注

WPF Devexpress ChartControl CrosshairLabel显示内容居右的更多相关文章

  1. WPF DevExpress ChartControl使用之XYDiagram

    WPF使用Dev和WinForm有许多不同,相对而言,WPF要更简单和炫酷一点,我只做了一点基本的功能,没有仔细的研究,这里只介绍一下WPF Dev ChartControl绘制XYDiagram的基 ...

  2. 关于EasyUI datagrid 表头居中 数据列内容居右 或者居左

    cell.css("text-align",(col.halign||col.align||"")); 这里有个属性挺眼熟 : col.align 前面还有一个 ...

  3. WPF DevExpress ChartControl用法

    WPF常用的第三方控件集,DevExpress中ChartControl的使用 下面介绍如何生成Chart界面: <dxc:ChartControl AnimationMode="On ...

  4. WPF DevExpress ChartControl使用之PieChart

    饼状图要比XYDiagram要简单一点,大体上也是那些东西,没有了X.Y坐标轴,也就没有了第二坐标,要简单一点.PieChartControl.xaml <UserControl x:Class ...

  5. 设置UIButton的文字居右显示 去掉点击默认置灰效果

    1.设置UIButton的文字居右显示 [button setContentHorizontalAlignment:UIControlContentHorizontalAlignmentRight]; ...

  6. pageControl设置不居中显示,居左或居右

    UIPageControl控件,默认是居中显示的,如下图: 在很多的APP中,会看到pageControl是居左或居右显示的,如下图:   如何控制pageControl的位置显示呢? 设置为居右的代 ...

  7. dojo表格内容居左、居中和居右

    1.常规表格内容居左.居中和居右 style="text-align:left;" style="text-align:center;" style=" ...

  8. 关于Resouces.resx 在WPF中{x:Static}不显示内容只显示字段的问题解决办法

    问题现象:<object property="{x:Static prefix:typeName.staticMemberName}" .../> 界面中只显示资源引用 ...

  9. C# WPF DataGrid 隔行变色及内容居中对齐

    C# WPF DataGrid 隔行变色及内容居中对齐. dqzww NET学习0     先看效果: 前台XAML代码: <!--引入样式文件--> <Window.Resourc ...

随机推荐

  1. PHP xml_parser_get_option() 函数

    定义和用法 xml_parser_get_option() 函数从 XML 解析器获取选项.高佣联盟 www.cgewang.com 如果成功,该函数则返回选项值.如果失败,则返回 FALSE 和一个 ...

  2. 搭建Redis主从复制的集群

    在主从复制模式的集群里,主节点一般是一个,从节点一般是两个或多个,写入主节点的数据会被复制到从节点上,这样一旦主节点出现故障,应用系统能切换到从节点去读写数据,这样能提升系统的可用性.而且如果再采用主 ...

  3. fiddler本地调试

    参考:https://blog.csdn.net/letasian/article/details/75021656 有关fiddler基础用法的介绍详见我的上一篇博客:http://www.cnbl ...

  4. 【AHOI2009】中国象棋 题解(线性DP+数学)

    前言:这题主要是要会设状态,状态找对了问题迎刃而解. --------------------------- 题目描述 这次小可可想解决的难题和中国象棋有关,在一个N行M列的棋盘上,让你放若干个炮(可 ...

  5. python文件的执行

    python文件的后缀名没有限制,但是为了后来导入模版的规范性,python代码通常以".py"作为后缀: python文件运行 一般情况都是解释器+文件名,如:python ** ...

  6. python6.2类的封装

    class Card(object): def __init__(self,num,pwd,ban): self.num=num#卡号 self.pwd=pwd#密码 self.__ban=ban#余 ...

  7. QComboBox设置下拉item大小

    1.首先给ComboBox设置view: ui->comboBox->setView(new QListView()); 注意:这一句需要放在在所在界面的构造函数里,否则不生效. 2.给c ...

  8. OO第一单元(前四周)作业总结

    OO第一单元(前四周)作业总结 OO第一单元(前四周)作业总结要求(第四次作业) 0.前言 本次博客针对的是本人学习Java的第一阶段的三次作业的作业总结 第一次作业的内容是:7-1 计算税率 (20 ...

  9. Python configparser模块操作代码实例

    1.生成配置文件 ''' 生成配置文件 很多人学习python,不知道从何学起.很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手.很多已经做案例的人,却不知道如何去学习更加高深的知 ...

  10. Python 超简单 提取音乐高潮(附批量提取)

    很多时候我们想提取某首歌的副歌部分(俗称 高潮部分),只能手动直接卡点剪切,但是对于大批量的获取就很头疼,如何解决? 很多人学习python,不知道从何学起.很多人学习python,掌握了基本语法过后 ...