0

我有一个Janus.Windows.GridEX.GridEX最多 1000 行的 3.5 控件。绑定数据后,我在所有单元格上设置工具提示:

grid.CellToolTip = CellToolTip.UseCellToolTipText;
grid.SetDataBinding(myDataSet.MyTable, "");
gridMain.RetrieveStructure();
//this loops through all the 1000 rows, .Length is correct
foreach (var gridExRow in grid.GetRows())
{
   var cell = gridExRow.Cells[0];

   cell.ToolTipText = "Foo";
}

但是,当将鼠标悬停在单元格上时,工具提示仅显示在最初在视图中的行上(不滚动)。当我向下滚动时,默认工具提示会显示在单元格上,显示列名。

这是一个错误还是有其他方法如何为仅在向下滚动时显示的单元格设置工具提示?

4

1 回答 1

2

我发现唯一可行的解​​决方案是附加到Scroll网格事件并再次重新设置所有ToolTipText属性。

它似乎在我的数据集上表现得足够好。

于 2013-12-19T08:46:09.223 回答