找回密码
 立即注册

QQ登录

只需一步,快速开始

moriya

论坛元老

78

主题

189

帖子

4万

积分

论坛元老

积分
42318

活字格认证

moriya
论坛元老   /  发表于:2014-1-20 04:41  /   查看:6613  /  回复:7
你好,我在页面Load的时候对第七列设置为时间列,为什么单击不能弹起时间控件呢


  FarPoint.Win.Spread.CellType.DateTimeCellType dt1 = new FarPoint.Win.Spread.CellType.DateTimeCellType();
            System.DateTime spectime = new System.DateTime(2003, 1, 7, 10, 10, 5);
            fpCutBed.ActiveSheet.Columns[iStartDT].CellType=dt1;
            fpCutBed.ActiveSheet.Cells[0, iStartDT].Value = spectime;
            fpCutBed.ActiveSheet.Columns[iStartDT].Width = 175;

7 个回复

倒序浏览
roger.wang
社区贡献组   /  发表于:2014-1-20 09:06:00
沙发
回复 1楼moriya的帖子

用法没有错,应该可以弹起时间控件的。

还有其他线索吗?  如Spread版本,操作系统的环境,整个demo的其他细节信息等。
您知道,仅这几行代码,我很难帮您定位。
回复 使用道具 举报
moriya
论坛元老   /  发表于:2014-1-21 06:05:00
板凳
你好,版本6.0的,我做了一个简短demo ,你帮我看看


test.zip (58.03 KB, 下载次数: 467)
回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2014-1-21 10:36:00
地板
回复 3楼moriya的帖子

谢谢提供demo。

单击默认进行编辑界面,双击弹出日期控件。

如要单击弹出日期控件,试试下面这段代码:

  1.             
  2.              fpSpread1.CellClick += fpSpread1_CellClick;
  3.              fpSpread1.ActiveSheet.Cells[0, 1].CellType = new DateTimeCellType() { DateTimeFormat = DateTimeFormat.LongDate };
复制代码


  1. void fpSpread1_CellClick(object sender, FarPoint.Win.Spread.CellClickEventArgs e)
  2.         {
  3.             if (e.RowHeader || e.ColumnHeader || e.ColumnFooter)
  4.             {
  5.                 return;
  6.             }

  7.             e.Cancel = true;
  8.             e.View.GetSheetView().SetActiveCell(e.Row, e.Column);
  9.             e.View.EditMode = true;

  10.             if (e.View.GetSheetView().Cells[e.Row, e.Column].CellType != null)
  11.             {
  12.                 e.View.GetSheetView().Cells[e.Row, e.Column].CellType.ShowSubEditor();
  13.             }
  14.         }
复制代码
回复 使用道具 举报
moriya
论坛元老   /  发表于:2014-1-22 08:12:00
5#
好 謝謝
回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2014-1-22 09:14:00
6#
回复 5楼moriya的帖子

  不客气。

欢迎有问题再开贴沟通。
回复 使用道具 举报
moriya
论坛元老   /  发表于:2014-1-23 07:08:00
7#
ok 了 谢谢
回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2014-1-23 09:18:00
8#
回复 7楼moriya的帖子

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