HypernovaDesktop Components · docs
Binarymission
WPFVirtualizing Wrap Panel › ISupportTransactionalUpdates

ISupportTransactionalUpdates

interface.NET 6 / 8 / 10.NET Framework 4.8Binarymission.WPF.Controls.Panels.VirtualizingWrapPanel

An interface that the BinaryVirtualizingWrapPanel class implements in order to expose support for being able to update its virtualized status with respect to a transactional data source having been edited/updated.

public interface ISupportTransactionalUpdates

Remarks

When using data sources like IEditableCollectionView or your own custom transactional update providers which allows transactional updates, when you commit updates, ensure to cast the BinaryVirtualizingWrapPanel instance into ISupportTransactionalUpdates interface, and then call on the Refresh method.
This action will ensure that the control is able to update the viewport instantly by re-virtualizing/realizing the contents appropriately to reflect the transactional update.

Members at a glance

RefreshPerforms deterministic update of the virtualized viewport data.

Methods

Refresh

void Refresh()

Performs deterministic update of the virtualized viewport data.