我正在使用Microsoft图表控件并使用DataTable
将Chart.DataBindCrossTable
绑定到它。其中一个参数是名为otherFields
的字符串,您可以指定与Point关联的任何属性在那个字符串中:
chart.DataBindCrossTable(table.Rows, "COLUMN1", "COLUMN2", "COLUMN3", "Label=COLUMN4, LegendText=COLUMN1, ToolTip=COLUMN3");
我不想在ToolTip字段中指定多个列,例如:
ToolTip=COLUMN3 = COLUMN4
这样每个点的工具提示将是“COLUMN3 = COLUMN4”,其中第3列和第4列将填入该点的那些列/行中的值。
但是当我这样做时,我得到一个错误,说数据源中没有一个名为“COLUMN3 = COLUMN4”的列。我怎样才能做到这一点?
答案 0 :(得分:1)
您可以在数据表中创建另一个计算列,以显示您想要的内容并将其绑定到该数据库。