|
分類:[C#]
お世話になります。
Win10 64bit VS2010 C#で開発を行っています。
Chartコントロールをクリックした場合に、DataGridの該当する行を選択している様にしているのですが、
private void chart1_Click(object sender, EventArgs e)
{
try
{
HitTestResult result;
result = this.chart1.HitTest(((MouseEventArgs)e).X, ((MouseEventArgs)e).Y);
if (result.ChartElementType == ChartElementType.DataPoint)
{
DataPoint dp = result.Series.Points[result.PointIndex];
int column = dataGridViewEx.CurrentCell.ColumnIndex;
dataGridViewEx.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
dataGridViewEx.CurrentCell = dataGridViewEx[column, result.PointIndex];
}
}
catch
{
return;
}
}
任意のDataGridの行を選択した場合に、Chartの該当箇所を選択状態にしたいのですが、どの様にすれば良いのでしょうか?
|