我想自建一个控件,继承TStringGrid,增加标题,类型是TStrings:
private
FTitleCols: TStrings;
published
property TitleCols: TStrings read FTitleCols write SetTitleCols;
然后在Create里面这么写:
inherited Create(AOwner);
FTitleCols:= TStringList.Create; {这是不是应该写点什么读出dfm中储存的FTitleCols值?}
ColsTitle(FTitleCols);//写标题字段值
现在的问题是设计期我在FTitleCols里写好了值,但运行时,标题还是不显示出来,肯定是在Create中没有读出dfm文件中储存的标题数值,我应该怎么实现呢?
请别仅仅是让我参考Memo,实话说,我没有看太懂(水平太低了……),而且他定义了MemoStrings,这样实现也怪复杂的,有没有简单一点的方法?
private
FTitleCols: TStrings;
published
property TitleCols: TStrings read FTitleCols write SetTitleCols;
然后在Create里面这么写:
inherited Create(AOwner);
FTitleCols:= TStringList.Create; {这是不是应该写点什么读出dfm中储存的FTitleCols值?}
ColsTitle(FTitleCols);//写标题字段值
现在的问题是设计期我在FTitleCols里写好了值,但运行时,标题还是不显示出来,肯定是在Create中没有读出dfm文件中储存的标题数值,我应该怎么实现呢?
请别仅仅是让我参考Memo,实话说,我没有看太懂(水平太低了……),而且他定义了MemoStrings,这样实现也怪复杂的,有没有简单一点的方法?
你要看不懂就算了,自己不动脑谁都没办法