社区
Delphi
帖子详情
如何隐藏组件的发布属性
snowfog
2002-05-09 03:07:14
发布基类中的私有属性没问题,但是隐藏基类中的发布属性就只能采用将属性设置为只读的方式(某些书上的做法,很是不敢苟同),变成只读之后就违背了初衷,不知有没有其他办法?
...全文
47
5
打赏
收藏
如何隐藏组件的发布属性
发布基类中的私有属性没问题,但是隐藏基类中的发布属性就只能采用将属性设置为只读的方式(某些书上的做法,很是不敢苟同),变成只读之后就违背了初衷,不知有没有其他办法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
man8888
2002-05-09
打赏
举报
回复
Delphi help里讲道:只可将类成员的可见性增大,不能减小。
所以无法实现!
你为什么不从其父类继承再重新发布属性呢?当然,这样可能需要将父类
所有代码100%都粘贴过来,只将pulished ThisPropYouNotNeeded;这行
注释即可。
wenzm
2002-05-09
打赏
举报
回复
能不能在把基类的发布属性放到子类的private中重新声明一下呢?
没测试过!
短歌如风
2002-05-09
打赏
举报
回复
我没有找到办法.不过你可以改一个基类:
如果基类是TEdit,就改为TCustomEdit,这个控件完成了TEdit的所有功能代码,但公布出来的属性和事件很少.事实上,TEdit就是从TCustomEdit继承来的,只是把它的一些属性和事件公布出来.
____ ____
\ p \ / g /
\ l \_/ n /
\ a o /
\ i s /
\ n /
\_/
xiaofeng_cxy
2002-05-09
打赏
举报
回复
发布基类中的私有属性没问题
不好意思,小弟连这个都不知道,如何发布啊?
snowfog
2002-05-09
打赏
举报
回复
Help
jQuery EasyUI 1.4.5 离线简体中文API文档 含完整开发工具包+皮肤+扩展+演示
本次更新,我将文档从头到尾和官网
发布
的最新内容校对了一次,将所有的错误和遗漏的API全部补全和修复了。快半年了,EasyUI又更新了。这次依然以BUG修复和功能改进为主,EasyUI发展至今,主体功能已经基本完善。即便...
react 动态添加
组件
属性
_「React 基础」关于
组件
属性
(props)与状态(state)的入门介绍...
本篇文章,我将和大家一起复习下如何使用
组件
的
属性
(props)与状态(state)。如何使用
组件
的
属性
(props)和其它应用程序一样,
组件
应具备重用性。接下来我们将基于上一节的例子,分别创建以下
组件
:头部
组件
(...
vue2知识点:
组件
的props
属性
、非props
属性
、props
属性
校验
文章目录3.10props
属性
举例:父
组件
给子
组件
传递
属性
msg和greetText,子
组件
用
属性
a和b接收,并打印输出3.11props校验举例3.12非props
属性
举例:定义子
组件
设置class和style,而标签引用子
组件
时也设置了class和...
【Vue3实践】(四)优雅使用VUE3
组件
特性:
属性
透传、依赖注入、
组件
插槽、动态
组件
本篇主要讲了VUE3中
组件
的其他几个特性:
属性
透传、依赖注入、
组件
插槽、动态
组件
。
属性
透传: 可以避免在中间层
组件
中重复定义这些
属性
或者方法 在子
组件
中不需要定义props和emits来接收
属性
和事件 依赖注入: ...
vue3
组件
传值 Name
属性
以及
组件
递归
用自定义
属性
的方式 来传递值给子
组件
子
组件
来接收 注意:我这里是简写,如果你也想拥有 React 中propTypes的功能的话 Vue也有你可以这样写 来指定类型 default意思是 如果你不传 就是默认 这个值 子
组件
...
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章