Dann probier mal das aus.. Bei mir funktionierts.
Delphi-Quellcode:
type
TBase = class(TCollectionItem)
private
fString: string;
published
property AString: string read fString write fString;
end;
TDescendant = class(TBase)
protected
property AString;
end;