【发布时间】:2017-02-07 18:05:44
【问题描述】:
我想自定义使用 Microsoft ReportViewer 绘制的图形的 Y 轴标签。 我想要的是有如下逻辑:
If (value>1000000)
return value/1000000 & "M"
else
return value
例如如果标签的值为12000000,那么标签的值就是12M,否则如果标签的值为1200,那么标签的值将保持为1200。
我尝试自定义数字格式以获得这种行为,例如:
= iif(value>1000000,value/1000000 'M',value)
(为了帮助理解我的问题,我说的是这个窗口=> https://dotnetblurb.files.wordpress.com/2012/05/3.jpg)
但是,正如预期的那样,它没有工作。
谷歌搜索也没有太大帮助,似乎这种自定义是不可能的。还是这样?
非常感谢!
【问题讨论】:
标签: c# visual-studio customization reportviewer yaxis