找回密码
 立即注册

QQ登录

只需一步,快速开始

chenfeng1029
金牌服务用户   /  发表于:2019-8-23 16:13  /   查看:2432  /  回复:1
单击c1flexgrid1的单元格。在单元格附近显示c1flexgrid2.

1 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-8-23 17:20:53
沙发
这个没有现成的控件,

如你所说其实就是在单击单元格后判断单元格的位置然后弹出一个控件来
下面的代码弹出一个button作为示例

  1.         Button btn = new Button() { Width = 50, Height = 50 ,Text="测试控件"};
  2.         private void C1FlexGrid1_SelChange1(object sender, EventArgs e)
  3.         {
  4.             c1FlexGrid1.Controls.Add(btn);  //前两句放在load方法中
  5.             btn.Visible = false;
  6.             btn.Location = new Point(c1FlexGrid1.Cols[c1FlexGrid1.ColSel].Left, c1FlexGrid1.Rows[c1FlexGrid1.RowSel].Top+ 20);
  7.             btn.Visible = true;
  8.             
  9.         }
复制代码

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