IFrameVariantsEngine.ChangeFrameViewToVariant(Frame, VariantsInfo, VariantInfo) Method

Changes the view variant.

Namespace: DevExpress.ExpressApp.ViewVariantsModule

Assembly: DevExpress.ExpressApp.ViewVariantsModule.v18.2.dll

Declaration

void ChangeFrameViewToVariant(
    Frame frame,
    VariantsInfo variantsInfo,
    VariantInfo variantInfo
)
Sub ChangeFrameViewToVariant(
    frame As Frame,
    variantsInfo As VariantsInfo,
    variantInfo As VariantInfo
)

Parameters

Type Name Description
Frame frame

A Frame object.

VariantsInfo variantsInfo

A VariantsInfo object that specifies a set of available view variants.

VariantInfo variantInfo

A VariantInfo object that specifies the new view variant.

Remarks

Modifies the Frame.View value of the passed Frame object and the VariantsInfo.CurrentVariantId value of the passed VariantsInfo object, and saves the current choice when required. Creates a new View object based on the passed VariantInfo object or uses the ListPropertyEditor.RecreateListView if the NestedFrame is passed.

See Also