是微软的提供的标准控件.这部分的操作我已经很熟悉,只是对你们的控件不熟悉,我想实现的功能是,当鼠标拖动到fpspread上面的时候,就把光标聚焦到下面的格子里,也就是说,需要在dragover事件中做一些处理
private void fpSpread1_DragOver(object sender, DragEventArgs e)
{
//fpSpread1.ActiveSheet.
//e.X
//fpSpread1.ActiveSheet.cu
//if (fpSpread1.RowSplitBoxAlignment..RowCount > 0 && DgvReportSet.ColumnCount > 0)
//{
// Point p = General.GetDataGridViewPoint(DgvReportSet, e.X, e.Y);
// if (p.X != -1 && p.Y != -1)
// {
// DgvReportSet.CurrentCell = DgvReportSet.Rows[p.X].Cells[p.Y];
// }
//}
}
但是我折腾了半天,不知道怎么去处理.而我在datagridview中就知道怎么处理,也实现了这个功能,但是在你们这个控件,我不知道怎么弄,麻烦指点一下. |