找回密码
 立即注册

QQ登录

只需一步,快速开始

kenpo

注册会员

16

主题

62

帖子

178

积分

注册会员

积分
178

活字格认证

kenpo
注册会员   /  发表于:2015-10-14 15:14  /   查看:4196  /  回复:1
对MR7.0里的控件GcNumberCell设置表示书式,可以通过点击控件右上方的小三角后弹出菜单里的表示书式设定选项进行设定,现在需要动态设置,值为0的时候根据不同情况有两种表示形式(同列不同行),一种是显示空(######),一种是显示0(#####0)(两种均为光标不在上面的时候)
请问如何通过VB代码来动态控制?

1 个回复

倒序浏览
Carl
版主   /  发表于:2015-10-15 09:50:00
沙发
VB 不太熟……
C#的写法是这样:
            (this.gcMultiRow1[2, 0] as GcNumberCell).DisplayFields.Clear();
            (this.gcMultiRow1[2, 0] as GcNumberCell).DisplayFields.Add(new NumberIntegerPartDisplayField() { MinDigits = 0 });
直接修改你想要的那个GcNumberCell的DisplayFields属性就好。“MinDigits = 0”为0的时候会显示为空。“MinDigits = 1”为0的时候会显示为0。
愿 Engine 归于沉寂,Timer 停止运动,Message Queue 不再流淌,Data Source 为我掌握
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部