Foxtable(狐表)用户栏目专家坐堂 → [求助]日期控件选择日期后只显示年份


  共有2415人关注过本帖树形打印复制链接

主题:[求助]日期控件选择日期后只显示年份

帅哥哟,离线,有人找我吗?
suliao9641
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:83 积分:637 威望:0 精华:0 注册:2013/3/28 14:15:00
[求助]日期控件选择日期后只显示年份  发帖心情 Post By:2021/3/1 14:07:00 [只看该作者]


Dim nian As WinForm.DateTimePicker = e.Form.Controls("年")
Dim d As Date = nian.Value
'Output.Show(d.Year)
'msgbox(nian.Value)
'msgbox(d.Year)
e.Form.Controls("年").Value=d.Year
'e.Sender.WriteValue()
e.Form.controls("年").WriteValue
DateTimePicker控件,TextChanged事件里写的代码
代码,弹窗正常,选择(2021-3-1显示正常,d.Year也是2021)最后赋值执行无效,写入失败

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106081 积分:539504 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/3/1 14:12:00 [只看该作者]

要做啥功能?没看懂

e.Form.Controls("年").Value=d.Year  年名称的控件是一个日期控件,只能赋值日期值,d.Year是一个整数,不能给日期控件赋值的

日期控件无法只显示年份的,改为使用组合框做下拉呗
[此贴子已经被作者于2021/3/1 14:12:34编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
suliao9641
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:83 积分:637 威望:0 精华:0 注册:2013/3/28 14:15:00
  发帖心情 Post By:2021/3/1 14:22:00 [只看该作者]

好吧,我放大字体,缩短控件,把后面的隐藏掉

 回到顶部