【发布时间】:2017-11-11 23:29:58
【问题描述】:
我有 BindingLists 存储一些我想在图表上可视化的对象。
BindingList<Place> places;
BindingList<Person> people;
BindingList<Animal> animals;
它们都实现了以下接口:
interface IMapObject
{
int getPositionX();
int getPositionY();
}
如何轻松地将它们全部绑定到单个 WinForms 点图?每个列表都需要在单独的Series 中。当我将新对象添加到这些列表之一时,图表应该会自动更新。
【问题讨论】:
-
什么是点图?那是原生 Windows 窗体控件吗?
-
@CodingYoshi 它是 System.Windows.Forms.DataVisualization.Charting.Chart,本机 Windows 窗体控件配置为在 2D 空间中显示点