Intersoft.Client.UI.Aqua.UXFlow Namespace > UXFlow Class : EnableLoadOnDemand Property |
<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); }
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> |
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