ZzeiPhery 发表于 2014-11-10 11:12:00

求助,关于GcNumber的属性


GcNumber 图中入力书式属性和表示书式属性代码中对应的属性名是什么,想在代码中进行修改

Leo 发表于 2014-11-10 13:38:00

对应的属性为Fields和DisplayFields.
不过用代码写可能比较抽象。

ZzeiPhery 发表于 2014-11-10 14:24:00

对应的属性为Fields和DisplayFields.
不过用代码写可能比较抽象。
Leo 发表于 2014-11-10 13:38:00 http://gcdn.gcpowertools.com.cn/images/common/back.gif

刚看了一下,这个两个属性是只读的,现在想自己写组合控件,内包含GCNumber,不知该如何公开这两个属性,可进行读写

Alice 发表于 2014-11-10 16:56:00

回复 3楼ZzeiPhery的帖子

你是想公开这两个属性,以供使用,还是其他的需求?能否详细描述下你的需求,比如如何写控件,暴露属性是做什么用的,我们或许可以根据你的需求帮助你实现。

ZzeiPhery 发表于 2014-11-11 09:34:00

回复 4楼Alice的帖子

现在在做usercontrol组合控件,一个控件中包括多个控件,比如是一个gctextbox和gcnumber合起来的控件,我想要公开gcnumber的fields和displayfields,作为该usercontrol的属性以供使用,不知是否方便实现,先谢谢了。

Alice 发表于 2014-11-11 11:48:00

回复 5楼ZzeiPhery的帖子

具体还要看你的需求。
如果仅仅是暴露两个属性,接受字符串,就是暴露Pattern,比较好实现,我这边可以给你提供方法。
如果暴露两个属性,不仅仅是接受字符串,也有绕路的方法。
如果还需要设计器,实现就具有一定复杂性,我这边也需要做些研究。

所以还需要你更详细的设计需求。

ZzeiPhery 发表于 2014-11-11 13:07:00

回复 6楼Alice的帖子

我只需要暴露两个属性,接受字符串,达到focusin和lostfocus后的两种不同的表示形式,字符串就是设计器中对应的字符串,但是设计器中正负数头接符号的话该如何使用呢?

Alice 发表于 2014-11-11 17:37:00

回复 7楼ZzeiPhery的帖子


帮你做了一个例子作为参考,简单实现了你的需求,具体的你可以根据例子改进。
例子里暴露了Pattern相关的属性,你可以看看。

ZzeiPhery 发表于 2014-11-12 11:14:00

回复 8楼Alice的帖子

OK,应该可以了

Alice 发表于 2014-11-12 15:26:00

回复 9楼ZzeiPhery的帖子

好的。

http://gcdn.gcpowertools.com.cn/attachment.aspx?attachmentid=10062
页: [1]
查看完整版本: 求助,关于GcNumber的属性