- Namespace
- Avalonia
.Controls .Generators - Interfaces
- Base Types
graph BT
Type-->Base0["ItemContainerGenerator<TabItem>"]
Base0-->Base1["ItemContainerGenerator"]
click Base1 "/api/Avalonia.Controls.Generators/ItemContainerGenerator"
Base1-->Base2["object"]
Type-.->Interface0["IItemContainerGenerator"]
click Interface0 "/api/Avalonia.Controls.Generators/IItemContainerGenerator"
Type["TabItemContainerGenerator"]
class Type type-node
Syntax
public class TabItemContainerGenerator : ItemContainerGenerator<TabItem>, IItemContainerGenerator
Constructors
Name | Summary |
---|---|
Tab |
Events
Name | Type | Summary |
---|---|---|
Dematerialized | EventHandler |
Event raised whenever containers are dematerialized.
Inherited from Item
|
Materialized | EventHandler |
Signaled whenever new containers are materialized.
Inherited from Item
|
Recycled | EventHandler |
Event raised whenever containers are recycled.
Inherited from Item
|
Properties
Name | Value | Summary |
---|---|---|
Containers | IEnumerable |
Gets the currently realized containers.
Inherited from Item
|
ItemTemplate | IDataTemplate |
Gets or sets the data template used to display the items in the control.
Inherited from Item
|
Owner | TabControl | |
Owner | IControl |
Gets the owner control.
Inherited from Item
|
Methods
Name | Value | Summary |
---|---|---|
Clear |
IEnumerable |
Clears all created containers and returns the removed controls.
Inherited from Item
|
ContainerFromIndex |
IControl |
Gets the container control representing the item with the specified index.
Inherited from Item
|
CreateContainer |
IControl | |
Dematerialize |
IEnumerable |
Removes a set of created containers.
Inherited from Item
|
GetContainerRange |
IEnumerable |
Gets all containers with an index that fall within a range.
Inherited from Item
|
IndexFromContainer |
int |
Gets the index of the specified container control.
Inherited from Item
|
InsertSpace |
void |
Inserts space for newly inserted containers in the index.
Inherited from Item
|
Materialize |
ItemContainerInfo |
Creates a container control for an item.
Inherited from Item
|
MoveContainer |
ItemContainerInfo |
Moves a container.
Inherited from Item
|
RaiseRecycled |
void |
Raises the
Recycled event.
Inherited from Item
|
RemoveRange |
IEnumerable |
Removes a set of created containers and updates the index of later containers to fill
the gap.
Inherited from Item
|