找回密码
 立即注册

QQ登录

只需一步,快速开始

等待的QZW

初级会员

10

主题

28

帖子

416

积分

初级会员

积分
416
等待的QZW
初级会员   /  发表于:2019-1-11 09:45  /   查看:3541  /  回复:6
<c1:C1TimeEditor x:Name="timer" CustomFormat="HH:mm:ss"  /> 怎么绑定?如题



本帖子中包含更多资源

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

x

6 个回复

倒序浏览
等待的QZW
初级会员   /  发表于:2019-1-11 10:44:23
沙发
@bbs_admin@grapecity.com,管理员在吗?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-1-11 14:01:48
板凳
绑定很容易,比如如下的代码即可将一个TimeEditor绑定为另一个的值
我估计你想问的是个在设置了CustomFormat="HH:mm:ss"这个属性时,仍旧给绑定一个string值,这个确实就不行了,绑定一个Datetime值是可以的


  1.         <c1:C1TimeEditor HorizontalAlignment="Left" Margin="49,52,0,0" CustomFormat="HH:mm:ss" Grid.Row="1"  Value="{Binding ElementName=time1,Path=Value}" VerticalAlignment="Top"/>
  2.         <c1:C1TimeEditor HorizontalAlignment="Left" Margin="49,92,0,0" CustomFormat="HH:mm:ss" Grid.Row="1"  x:Name="time1" VerticalAlignment="Top"/>
复制代码
回复 使用道具 举报
等待的QZW
初级会员   /  发表于:2019-1-15 14:11:16
地板
<c1:C1DateTimePicker DateTime="{Binding StartDateTime, Mode=TwoWay}" CustomDateFormat="yyyy-MM-dd" CustomTimeFormat="HH:mm:ss"/>

类似这样的绑定实体类
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-1-15 18:26:16
5#
这个您要实现INotifyPropertyChanged接口,才能和后台的数据绑定,具体可以参考下面的代码,您也可以自己在网上找相关资料

本帖子中包含更多资源

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

x
回复 使用道具 举报
等待的QZW
初级会员   /  发表于:2019-2-16 17:12:29
6#
<c1:C1DateTimePicker  CustomTimeFormat="HH:mm:ss" Width="80" DateTime="{Binding FixedTime, Mode=TwoWay}" EditMode="Time"  /> 这样就是绑定Time了,如图:

本帖子中包含更多资源

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

x
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2019-2-18 14:15:09
7#
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部