找回密码
 立即注册

QQ登录

只需一步,快速开始

zhangwq

最新发帖
frank.zhang
社区贡献组   /  发表于:2015-7-15 17:50:00
11#
您好,
这个问题,我会进行验证,尝试在7下给您一个解决方案。
回复 使用道具 举报
zhangwq
高级会员   /  发表于:2015-7-15 19:30:00
12#
好的,辛苦了。
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-7-16 11:25:00
13#
您好,
解决的思路是,自定义EditModeOn事件。
判断是否为ComboBoxCellType,然后让选中全部文字,可以参考以下代码:
  1.         void fpSpread1_EditModeOn(object sender, EventArgs e)
  2.         {
  3.             if (fpSpread1.ActiveSheet.ActiveCell != null && ((fpSpread1.ActiveSheet.ActiveCell.CellType) is FarPoint.Win.Spread.CellType.ComboBoxCellType || (fpSpread1.ActiveSheet.ActiveColumn.CellType) is FarPoint.Win.Spread.CellType.ComboBoxCellType))
  4.             {
  5.                 FarPoint.Win.FpCombo ctl = fpSpread1.EditingControl as FarPoint.Win.FpCombo;
  6.                 ctl.SelectAll();
  7.                 ctl.Select(0, 1);
  8.             }
  9.         }
复制代码

希望能够帮助到您。

评分

参与人数 1满意度 +5 收起 理由
zhangwq + 5 谢谢 问题解决。辛苦了

查看全部评分

回复 使用道具 举报
zhangwq
高级会员   /  发表于:2015-7-16 13:29:00
14#
问题解决 谢谢!
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-7-16 13:35:00
15#
您好,问题已经解决,本帖关闭,如有其它问题,请开新帖。
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部