Skip to main content
.NET 8.0+

CompositeView Methods

Represents a base class for Views that support View Items layout.
Name Description
AddItem(ViewItem) Adds a specified View Item to a Composite View’s CompositeView.Items collection.
AddItem(IModelViewItem) Creates a View Item using specified information on it, and adds it to a Composite View’s CompositeView.Items collection.
AnalyzeModelForInfiniteRecursion(IModelCompositeView) For internal use.
BreakLinksToControls() Removes references to a Composite View’s controls and their event handlers.
CanChangeCurrentObject() Determines whether a View‘s current object can be changed. Inherited from View.
CanClose() Determines whether a View can be closed. Inherited from View.
Close() Closes a View. Inherited from View.
Close(Boolean) Closes a View if it is allowed to be closed. Inherited from View.
CreateControls() Creates controls that visualize a View in a UI. Inherited from View.
CreateShortcut() Returns key information on the current View. Inherited from View.
Dispose() Releases all resources used by this View object. Inherited from View.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
ExecuteAfterInitialized(Action<Task>) Inherited from View.
FindItem(String) Returns a specified View Item from a Composite View’s CompositeView.Items collection.
GetCurrentObjectCaption() Returns the current object’s caption, formatted according to the applied ObjectCaptionFormatAttribute. Inherited from View.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetItems<T>() Returns View Items of the specified type from the CompositeView.Items collection.
GetType() Gets the Type of the current instance. Inherited from Object.
InsertItem(Int32, ViewItem) Inserts a new View Item to a specified position within the CompositeView.Items collection.
InsertItem(Int32, IModelViewItem) Creates a View Item using specified information on it, and inserts it to a Composite View’s CompositeView.Items collection at a specified position.
IsSameObjectSpace(View) Checks whether a specific View interacts with the database via the current View’s Object Space. Inherited from View.
LoadModel() For internal use. Inherited from View.
LoadModel(Boolean) Applies the Application Model changes to the current View. Inherited from View.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
RaiseActivated() Raises the View.Activated event. Inherited from View.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
Refresh() Refreshes displayed values of the View‘s controls with new values from the data source collection (not from the database itself). Inherited from View.
Refresh(Boolean) Refreshes displayed values of the View‘s controls with new values from the data source collection (and optionally, from the database itself). Inherited from View.
RefreshDataSource() Refreshes the data source of the current View. Inherited from View.
RemoveItem(String) Removes a particular View Item from a Composite View’s CompositeView.Items collection.
SaveModel() Writes information on a View to the Application Model. Inherited from View.
SetModel(IModelView) For internal use. Inherited from View.
ToString() Returns a View‘s textual representation. Inherited from View.
UpdateItem(ViewItem) Updates a specific View Item.
See Also