找回密码
 立即注册

QQ登录

只需一步,快速开始

5628027

初级会员

21

主题

63

帖子

212

积分

初级会员

积分
212

活字格认证微信认证勋章

5628027
初级会员   /  发表于:2013-3-10 06:44  /   查看:7435  /  回复:9
Spread 能否实现在ComboBoxCellType单元格获取焦点时自动打开其下拉列表,谢谢。

9 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-3-11 15:20:00
沙发
可以在点击单元格ComboBox单元格的时候,设置fpSpread1.EditMode = true;,这样就可以直接显示下拉框。
回复 使用道具 举报
5628027
初级会员   /  发表于:2013-3-11 17:16:00
板凳
还有没有别的办法,谢谢。我是想通过回车键跳到这个单元格的时候能够自动打开下拉列表。
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-3-12 11:06:00
地板
这块还没有直接的方法来设置,都需要使用二楼的方法,先判断选择的单元格是否为ComboBoxCellType,如果是该类型就显示下拉框。
回复 使用道具 举报
5628027
初级会员   /  发表于:2013-3-14 10:52:00
5#
好的,谢谢
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-3-14 12:15:00
6#
回复 使用道具 举报
lov4023
银牌会员   /  发表于:2013-3-20 13:12:00
7#
希望能帮助你。
  1.                 this.fpSpread1.EditMode = true;
  2.                 if (this.fpSpread1_Sheet1.ActiveCell.CellType is FarPoint.Win.Spread.CellType.ComboBoxCellType)
  3.                 {
  4.                     (this.fpSpread1_Sheet1.ActiveCell.Editor as FarPoint.Win.Spread.CellType.ComboBoxCellType).ShowSubEditor();
  5.                 }
复制代码
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-3-20 17:37:00
8#
回复 使用道具 举报
5628027
初级会员   /  发表于:2013-4-7 14:46:00
9#
问题已解决,谢谢lov4023。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-4-7 16:56:00
10#
回复 9楼5628027的帖子

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