Intersoft ClientUI Documentation
EnableLoadOnDemand Property (UXFlow)



Gets or sets a value indicating whether load on demand mode will be used.
Syntax
<CategoryAttribute("Common Properties")>
Public Property EnableLoadOnDemand As Boolean
Dim instance As UXFlow
Dim value As Boolean
 
instance.EnableLoadOnDemand = value
 
value = instance.EnableLoadOnDemand
[CategoryAttribute("Common Properties")]
public bool EnableLoadOnDemand {get; set;}
[CategoryAttribute("Common Properties")]
public:
property bool EnableLoadOnDemand {
   bool get();
   void set (    bool value);
}
Remarks

UXFlow comes with an innovative technology called VirtualFlow™. With this mode, UXFlow does not create the elements for all items. Instead, it creates only a certain number of elements, which is determined by the available space or by the MaximumPreview property.

To enable VirtualFlow mode, you set the EnableLoadOnDemand property to True.

VirtualFlow™ is primarily useful in advanced scenarios or enterprise web applications that require high scalability. For instance, an enterprise web application that displays video-based knowledge base could get the total number of items growing significantly as the business grows.

XAML
Copy Code
<Intersoft:UXFlow x:Name="UXFlow1" Width="700" Height="300" EnableLoadOnDemand="True">
    <Intersoft:UXFlowItem ImageSource="le-meurice.jpg" Title="Hôtel Le Meurice" SubTitle="Paris, opposite Tuileries Garden."/>
    <Intersoft:UXFlowItem ImageSource="altira-macau.jpg" Title="Altira Macau" SubTitle="Taipa Island, Macau."/>
    
    ...
</Intersoft:UXFlow>
Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

UXFlow Class
UXFlow Members

Concepts

UXFlow

Send Feedback