vb.net 代码中如何设置 鼠标悬浮在 farpoint 5.0 MouseMove spread 单元格 展示单元格的 tag内容
时间: 2024-03-27 21:39:38 浏览: 104
在 FarPoint Spread 5.0 控件中,你可以使用 CellToolTipText 属性来设置鼠标悬浮在单元格上时展示的文本。以下是一个示例代码,在鼠标悬浮在单元格上时,会显示该单元格的 Tag 内容:
```vb.net
Private Sub FpSpread1_CellMouseMove(sender As Object, e As FarPoint.Win.Spread.CellMouseEventArgs) Handles FpSpread1.CellMouseMove
' 判断是否在单元格内
If e.Row >= 0 AndAlso e.Column >= 0 Then
Dim cell As FarPoint.Win.Spread.Cell = FpSpread1.ActiveSheet.Cells(e.Row, e.Column)
' 判断单元格是否有 Tag
If cell.Tag IsNot Nothing Then
' 设置 CellToolTipText 为 Tag 内容
FpSpread1.ActiveSheet.CellToolTipText = cell.Tag.ToString()
End If
End If
End Sub
```
在上述代码中,我们首先判断鼠标是否悬浮在单元格内,然后获取该单元格的 Tag 内容,并将其设置为 CellToolTipText,这样在鼠标悬浮在单元格时,就会显示 Tag 内容。
阅读全文