0

我正在使用 Microsoft 图表控件并将 a 绑定DataTable到它,Chart.DataBindCrossTable其中一个参数是调用的字符串otherFields,您可以指定与该字符串中的点关联的任何属性:

chart.DataBindCrossTable(table.Rows, "COLUMN1", "COLUMN2", "COLUMN3", "Label=COLUMN4, LegendText=COLUMN1, ToolTip=COLUMN3");

我不想在 ToolTip 字段中指定多个列,例如:

ToolTip=COLUMN3 = COLUMN4

这样每个点的工具提示将是“COLUMN3 = COLUMN4”,其中 column3 和 4 将填充该点的那些列/行中的任何值。

但是当我这样做时,我收到一条错误消息,指出数据源中没有名为“COLUMN3 = COLUMN4”的列。我怎样才能做到这一点?

4

1 回答 1

1

您可以在数据表中创建另一个计算列来显示您想要的内容并绑定到该列。

于 2012-05-09T06:05:54.730 回答