找回密码
 立即注册

QQ登录

只需一步,快速开始

wangleiecho

中级会员

26

主题

94

帖子

658

积分

中级会员

积分
658

活字格认证

wangleiecho
中级会员   /  发表于:2012-3-15 09:54  /   查看:4834  /  回复:3
斑竹你好,请问如何判断右键点击的地方是没有数据列的空白位置?

3 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2012-3-15 10:14:00
沙发

回复 1# wangleiecho 的帖子

wangleiecho 你好,
请尝试以下代码:
  1.         private void fpSpread1_MouseDown(object sender, MouseEventArgs e)
  2.         {
  3.             if (e.Button== System.Windows.Forms.MouseButtons.Right)
  4.             {
  5.                 FarPoint.Win.Spread.Model.CellRange getMouseHoverCol = this.fpSpread1.GetCellFromPixel(0, 0, e.X, e.Y);
  6.                 int activeCol = getMouseHoverCol.Column;
  7.                 if (this.fpSpread1.Sheets[0].IsColumnBound(activeCol))
  8.                 {
  9.                     MessageBox.Show("绑定列");
  10.                 }
  11.                 else
  12.                 {
  13.                     MessageBox.Show("非绑定列");
  14.                 }
  15.             }
  16.         }
复制代码
回复 使用道具 举报
wangleiecho
中级会员   /  发表于:2012-3-15 10:29:00
板凳
很好用 多谢版主
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-3-15 10:32:00
地板

回复 3# wangleiecho 的帖子

:share:
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部