关于自己写的控件两层的记录属性问题

finish07 2012-03-11 03:36:03
自己写了个组件TChartZX
它有一个属性在对象查看器里原来是这样的
ChartZX: TChartZX
Align // 属性1
cy(Tcy) // 自己写的属性
Caption: String;
Color: TColor;
XTitle: String;
XMin: Real;
XMax: Real;
YTitle: String;
YMin: Real;
YMax: Real;

后来我改成这样的结构也就是把Title, Min, Max封装成一个类
cy(Tcy)
Caption: String;
Color: TColor;
XZB(TZB)
Title: String;
Min: Real;
Max: Real;
YZB(TZB)
Title: String;
Min: Real;
Max: Real;

它们的关系图应该是这样
TChartZX里有一个Tcy属性;Tcy里有两个TZB

我发现这样改了以后XZB里的内容改变后不知道怎样通知父控件触发重画功能,它应该怎样实现?有什么相关的例子可以给我看下么?它们的关系应该是怎样?
...全文
40 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
我看见佛 2012-03-11
  • 打赏
  • 举报
回复
我没接触过这方面,不敢乱发表评论,随便帮顶下吧!
finish07 2012-03-11
  • 打赏
  • 举报
回复
自己顶一个。。。。莫非是我RP问题?发的技术贴大部份都无人帮忙的,还是我的表达能力有问题?C++是这样,Delphi也是这样,是问题太简单了,无技术含量吗。。。有无人能告诉我。

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧