Interface
IContainerGenerator

An interface that is implemented by classes which are responsible for generating user interface (UI) content on behalf of a host.

Definition

Namespace:Telerik.Windows.Controls.GridView

Assembly:Telerik.Windows.Controls.GridView.dll

Syntax:

cs-api-definition
public interface IContainerGenerator : IDisposable

Inherited Members IDisposable.Dispose()

Methods

ContainerFromIndex(int)

Return the UI element corresponding to the item at the given index within the ItemCollection.

Declaration

cs-api-definition
DependencyObject ContainerFromIndex(int index)

Parameters

index

int

Returns

DependencyObject

ContainerFromItem(object)

Return the UI element corresponding to the given item. Returns null if the item does not belong to the item collection, or if no UI has been generated for it.

Declaration

cs-api-definition
DependencyObject ContainerFromItem(object item)

Parameters

item

object

Returns

DependencyObject

IndexFromContainer(DependencyObject)

Given a generated UI element, return the index of the corresponding item within the ItemCollection.

Declaration

cs-api-definition
int IndexFromContainer(DependencyObject container)

Parameters

container

DependencyObject

Returns

int

ItemFromContainer(DependencyObject)

Return the item corresponding to the given UI element. If the element was not generated as a container for this generator's host, the method returns DependencyProperty.UnsetValue.

Declaration

cs-api-definition
object ItemFromContainer(DependencyObject container)

Parameters

container

DependencyObject

Returns

object