public static void UpdateLayoutManager(this CompositeView compositeView) { if (!(compositeView.LayoutManager is ILayoutManager)) { var layoutManager = LayoutManager; if (layoutManager != null) { compositeView.SetPropertyInfoBackingFieldValue(view => compositeView.LayoutManager, compositeView, layoutManager); } } }
public static void UpdateLayoutManager(this CompositeView compositeView) { if (!(compositeView.LayoutManager is ILayoutManager)) { var layoutManager = GetLayoutManager(compositeView is ListView, compositeView.DelayedItemsInitialization); if (layoutManager != null) { compositeView.SetPropertyInfoBackingFieldValue(view => compositeView.LayoutManager, compositeView, layoutManager); } } }