找回密码
 立即注册

QQ登录

只需一步,快速开始

yiitht
论坛元老   /  发表于:2012-5-24 10:20  /   查看:11143  /  回复:14
如题,类似于
DataGridView1.ShowCellToolTips = True;
DataGridView1.Columns(0).ToolTipText = "该列只能输入数字";

14 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-5-24 11:04:00
沙发
可以通过下面的代码来设置单元格的ToolTip:
  1.     fpSpread1.ActiveSheet.SetValue(0, 0, "TestTextTip");
  2.     fpSpread1.TextTipPolicy = FarPoint.Win.Spread.TextTipPolicy.Floating;
  3.     fpSpread1.TextTipDelay = 500;
复制代码
回复 使用道具 举报
yiitht
论坛元老   /  发表于:2012-5-24 11:22:00
板凳
谢谢dof。
使用了
    fpSpread1.TextTipPolicy = FarPoint.Win.Spread.TextTipPolicy.Floating;
    fpSpread1.TextTipDelay = 500;
两句代码后,我的鼠标放到cell上没有任何反应啊,我的fpSpread1中的内容是绑定到数据源的,是什么原因呢?
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-5-24 11:47:00
地板
Spread默认是Cell内容超过Cell宽度显示不下时才显示ToolTip,不过你可以在TextTipFetch事件中来设置,始终显示ToopTip:
  1.     private void fpSpread1_TextTipFetch(object sender, FarPoint.Win.Spread.TextTipFetchEventArgs e)
  2.     {
  3.         e.ShowTip = true;
  4.     }
复制代码
回复 使用道具 举报
yiitht
论坛元老   /  发表于:2012-5-24 12:50:00
5#
可以了,非常感谢dof
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-5-24 15:04:00
6#
不客气
回复 使用道具 举报
yiitht
论坛元老   /  发表于:2012-6-1 09:45:00
7#
默认情况下TextTip显示效果是 文字在文本框中的上下位置不居中。
如何让文字上下都不要顶天立地,稍有距离呢?我试了下fpspread1.TextTipAppearance属性,好像没有任何作用。
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-6-1 10:11:00
8#
Spread for .net 6.0 中还不能设置TextTip的横纵对齐方式
回复 使用道具 举报
yiitht
论坛元老   /  发表于:2012-6-1 10:29:00
9#
谢谢dof。
目前Spread for .net 6.0 是不是最新版的?它有中文版吗?
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-6-1 10:44:00
10#
Spread for .net 6.0 是最新版本(英文版),中文版目前最新的是 5.0 版本。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部