找回密码
 立即注册

QQ登录

只需一步,快速开始

zy2164867

中级会员

13

主题

27

帖子

756

积分

中级会员

积分
756

活字格认证

zy2164867
中级会员   /  发表于:2012-5-19 14:52  /   查看:5272  /  回复:1
怎样用代码打开ActiveSheet.ActiveCell的ComboBoxCellType下拉列表
ActiveSheet.ActiveCell当前列为ComboBoxCellType
类似combobox控件的comboBox1.DroppedDown = true;

1 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-5-21 09:09:00
沙发
该功能可以通过以下代码来实现:
首先通过外部事件来设置EditMode = true
  1.     private void btnEdit_Click(object sender, EventArgs e)
  2.     {
  3.         this.fpSpread1.EditMode = true;
  4.     }
复制代码
然后在EditModeOn事件中来设置DroppedDown = true
  1.     private void fpSpread1_EditModeOn(object sender, EventArgs e)
  2.     {
  3.         FarPoint.Win.FpCombo cmb = fpSpread1.EditingControl as FarPoint.Win.FpCombo;
  4.         if (cmb != null)
  5.         {
  6.             cmb.DroppedDown = true;
  7.         }
  8.     }
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部