C#Winform查找图表坐标
我是C#的新手。我正在尝试构建一个应用程序,它表示不同数据系列的折线图。当我运行应用程序时,它会绘制所有的图表,因此有一个滚动条,因为并非所有的图表都包含在屏幕上。 此外,我有一个树视图,其中包含每个系列的名称。 我想将此功能赋予树状视图: 当我单击树中的某个节点时,该节点对应的图表应显示在屏幕上。也就是说,滚动条应该滚动到所需图表所在的特定位置。 你知道我该怎么做吗?如何获取图表相对于窗体的坐标 我在tableLayoutPanel上绘制图表C#Winform查找图表坐标,c#,winforms,C#,Winforms,我是C#的新手。我正在尝试构建一个应用程序,它表示不同数据系列的折线图。当我运行应用程序时,它会绘制所有的图表,因此有一个滚动条,因为并非所有的图表都包含在屏幕上。 此外,我有一个树视图,其中包含每个系列的名称。 我想将此功能赋予树状视图: 当我单击树中的某个节点时,该节点对应的图表应显示在屏幕上。也就是说,滚动条应该滚动到所需图表所在的特定位置。 你知道我该怎么做吗?如何获取图表相对于窗体的坐标 我在tableLayoutPanel上绘制图表 for (int i = 0; i < 3
for (int i = 0; i < 3; i++)
{
switch (i)
{
case 0:
for (int j = 0; j < Red_charts.Count; j++)
{
tableLayoutPanel1.Controls.Add(Red_charts.ElementAt(j));
}
break;
case 1:
for (int j = 0; j < Yellow_charts.Count; j++)
{
tableLayoutPanel1.Controls.Add(Yellow_charts.ElementAt(j));
}
break;
default:
for (int j = 0; j < Green_charts.Count; j++)
{
tableLayoutPanel1.Controls.Add(Green_charts.ElementAt(j));
}
break;
}//switch
}//for 3 colors
for(int i=0;i<3;i++)
{
开关(一)
{
案例0:
对于(int j=0;j
这就是添加图表的方式。我正在查找tableLayoutPanel.ScrollControlInView属性。
问题解决了。谢谢。你能把你的密码寄出去吗?这将使我们能够更好地帮助您代码的哪一部分会有帮助?节目有点长