C++ Builder 參考手冊(cè) ? TComponent ? Owner
頭文件:#include <System.Classes.hpp>
命名空間:System::Classes
類(lèi):TComponent
訪問(wèn)權(quán)限:public:
屬性定義:
__property TComponent* Owner = { read = FOwner };
System::Classes::TComponent::Owner 是 System::Classes::TComponent 的屬性苍碟,這個(gè)組件的擁有者酒觅。
- Owner 是這個(gè)組件的擁有者;
- 這個(gè)組件會(huì)隨著 Owner 一起從流里面讀取或?qū)懭肓髦形⒎澹瑫?huì)隨 Owner 一起被銷(xiāo)毀舷丹。
- 默認(rèn)的,F(xiàn)orm 是放在這個(gè) Form 里面的所有組件的 Owner蜓肆;
- 如果一個(gè)組件的 Owner 不是 Form 或 data module颜凯,而是其他組件,這個(gè)組件不會(huì)隨 Form 一起寫(xiě)入流中或者從流中讀出仗扬,除非使用 SetSubComponent 方法指定這個(gè)組件是一個(gè)子組件症概,請(qǐng)參考 ComponentStyle 屬性和 SetSubComponent 方法。
參考:
- Vcl::Controls::TControl::Parent
- System::Classes::TComponent::GetOwner
- System::Classes::TComponent::GetNamePath
- System::Classes::TComponent::InsertComponent
- System::Classes::TComponent::RemoveComponent
- System::Classes::TComponent::SetSubComponent
- System::Classes::TComponent::Components
- System::Classes::TComponent::ComponentCount
- System::Classes::TComponent::ComponentIndex
- System::Classes::TComponent::GetParentComponent
- System::Classes::TComponent::ComponentStyle
- System::Classes::TComponent
- System::Classes::TPersistent
- System::TObject
- VCL 類(lèi)繼承關(guān)系
C++ Builder 參考手冊(cè) ? TComponent ? Owner