找回密码
 立即注册

QQ登录

只需一步,快速开始

szld

论坛元老

38

主题

94

帖子

2万

积分

论坛元老

积分
29978

活字格认证

[已处理] Calendar选择

szld
论坛元老   /  发表于:2013-8-29 19:45  /   查看:8648  /  回复:14
版主,在选择Calendar日期时需要弹出确认对话框,当选择"Yes"的时候跳到新选的日期,当选择"No"的时候不跳到新选的日期,问题是选了日期后都会跳到新选的日期,怎么处理才能让选中的日期不改变?我是在Calendar_SelectionChanged事件里做的弹确认对话框

14 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2013-8-30 11:15:00
沙发
回复 1楼szld的帖子

请问您使用的是否是 ComponnetOne Calendar?还是 Spread 中的 DataTimeCellType?

提供准确的控件信息会有助于加快问题解决进度。

谢谢
回复 使用道具 举报
szld
论坛元老   /  发表于:2013-8-30 14:34:00
板凳
ComponnetOne Calendar
回复 使用道具 举报
szld
论坛元老   /  发表于:2013-8-30 14:35:00
地板
希望版主今天能帮忙解决一下,因为今天要代码要发给客户,谢谢
回复 使用道具 举报
gw0506
超级版主   /  发表于:2013-8-30 14:45:00
5#
抱歉,我还是不清楚你的问题。
你使用的是ComponentOne Studio for WinForm的C1Calendar控件么?
C1Calendar没有SelectionChanged事件。

我猜想你是在其他地方选择日期时,弹出了Calendar是吗?
回复 使用道具 举报
szld
论坛元老   /  发表于:2013-8-30 14:51:00
6#
版主,C1Calendar有SelectionChanged事件,请看图片

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
szld
论坛元老   /  发表于:2013-8-30 14:56:00
7#
现在的要求是:我用鼠标点击日期,在日期变更时需要做check,check跳过跳到新的日期,check不通过日期不做改变
问题是:只要点了新日期,就会跳到新日期,有没有办法实现在点了日期后check不通过时日期不做跳转
回复 使用道具 举报
gw0506
超级版主   /  发表于:2013-8-30 15:00:00
8#
抱歉,刚才是我的失误。

你是在选择变化是弹出自定义的Yes/No对话框,选择No后,你希望日期回复到之前的值是吗?

好的,我明白你的需求了。
回复 使用道具 举报
szld
论坛元老   /  发表于:2013-8-30 15:02:00
9#
项目的需求是:举个例子,当前日期是8/30,在我点其他日期时(比如点8/28)先做判断check,check通过了显示8/28,check不通过还应该是当期的日期(8/30)不变
回复 使用道具 举报
szld
论坛元老   /  发表于:2013-8-30 15:05:00
10#
版主8楼的理解是对的
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部