Chinaiss 发表于 2017-1-19 17:09:27

单元格tooltip问题

请问除了使用单元格的tag属性实现tooltip外,是否有其他方式可以实现tooltip,因为Tag属性已被其他业务占用
protected ToolTip toolTip = null;
protected virtual void _gcSpread_MouseMove(object sender, System.Windows.Input.MouseEventArgs e)
      {
            var point = e.GetPosition(_gcSpread);
            var info = _gcSpread.HitTest(point.X, point.Y);
            toolTip.IsOpen = false;

            if (info.HitTestType == HitTestType.Viewport && info.ViewportInfo != null)
            {
                var cell = _gcSpread.ActiveSheet.Cells;
                if (cell.Tag != null)
                {
                  toolTip.Content = cell.Tag.ToString();
                  toolTip.IsOpen = true;
                }
            }
      }


dexteryao 发表于 2017-1-19 17:57:48

Tag可以放对象,您把您所有的信息重新建一个类保存。其他没有地方了/
{
object Info1 {get;set;}
object Info2{get;set}
}
页: [1]
查看完整版本: 单元格tooltip问题