/// <inheritdoc /> public override void EnsureView(EnsureViewHints hints) { if (hints.HasTemplateHint()) { SetGeometry(); } else if (hints.HasBoundsHint()) { ArrangeListViewOutputs(); } }
/// <inheritdoc /> public override void EnsureView(EnsureViewHints hints) { if (hints.HasTemplateHint()) { if (Template == ViewElementTemplate.Icon) { SetIconViewGeometry(); } else { ArrangeListView(); } } else if (hints.HasBoundsHint()) { ArrangeListViewOutputs(); } }