C++ Builder 參考手冊 ? TComponent ? ValidateContainer
頭文件:#include <System.Classes.hpp>
命名空間:System::Classes
類:TComponent
訪問權限:protected:
函數(shù)原型:
DYNAMIC void __fastcall ValidateContainer(TComponent* AComponent);
System::Classes::TComponent::ValidateContainer 是 System::Classes::TComponent 的成員函數(shù)援所,檢查組件是否可以放入容器掰烟。
參數(shù):
AComponent:容器組件,要把組件放入這個容器澎灸;
返回值:
無。
- 檢查組件是否可以放入容器椅寺;
- InsertComponent 方法會調(diào)用 ValidateContainer 檢查組件是否可以放入這個組件當作子組件施籍,這個方法會調(diào)用 ValidateInsert 方法來檢查,如果不可以放入容器不铆,會拋出異常;
- 子類可以重載這個方法來拒絕放入特定的容器裹唆,通過拋出異常誓斥。
參考:
- System::Classes::TComponent::ValidateInsert
- System::Classes::TComponent::ValidateRename
- System::Classes::TComponent::InsertComponent
- System::Classes::TComponent::RemoveComponent
- System::Classes::TComponent
- System::Classes::TPersistent
- System::TObject
- VCL 類繼承關系
C++ Builder 參考手冊 ? TComponent ? ValidateContainer