{
// Insert Single item.
if (source == null) throw new ArgumentNullException(nameof(source));
+ if (colView == null) return;
if (isSourceEmpty)
{
Initialize(colView);
{
// Insert Group
if (source == null) throw new ArgumentNullException(nameof(source));
+ if (colView == null) return;
if (isSourceEmpty)
{
Initialize(colView);
{
// Remove Single
if (source == null) throw new ArgumentNullException(nameof(source));
+ if (colView == null) return;
// Will be null if not a group.
float currentSize = 0;
{
// Remove Group
if (source == null) throw new ArgumentNullException(nameof(source));
+ if (colView == null) return;
// Will be null if not a group.
float currentSize = StepCandidate;
{
// Reorder Single
if (source == null) throw new ArgumentNullException(nameof(source));
+ if (colView == null) return;
// Will be null if not a group.
float currentSize = StepCandidate;
{
// Reorder Groups
if (source == null) throw new ArgumentNullException(nameof(source));
+ if (colView == null) return;
// Will be null if not a group.
float currentSize = StepCandidate;
{
if (item == null)
throw new ArgumentNullException(nameof(item));
+ if (colView == null) return;
if (!IsInitialized ||
(colView.SizingStrategy == ItemSizingStrategy.MeasureFirst &&
{
// Insert Single item.
if (source == null) throw new ArgumentNullException(nameof(source));
+ if (colView == null) return;
if (isSourceEmpty)
{
{
// Insert Group
if (source == null) throw new ArgumentNullException(nameof(source));
+ if (colView == null) return;
if (isSourceEmpty)
{
{
// Remove Single
if (source == null) throw new ArgumentNullException(nameof(source));
+ if (colView == null) return;
// Will be null if not a group.
float currentSize = StepCandidate;
{
// Remove Group
if (source == null) throw new ArgumentNullException(nameof(source));
+ if (colView == null) return;
// Will be null if not a group.
float currentSize = StepCandidate;
{
// Reorder Single
if (source == null) throw new ArgumentNullException(nameof(source));
+ if (colView == null) return;
// Will be null if not a group.
float currentSize = StepCandidate;
{
// Reorder Groups
if (source == null) throw new ArgumentNullException(nameof(source));
+ if (colView == null) return;
// Will be null if not a group.
float currentSize = StepCandidate;
if (source == null) throw new ArgumentNullException(nameof(source));
IGroupableItemSource gSource = source as IGroupableItemSource;
if (gSource == null)throw new Exception("Source is not group!");
+ if (colView == null) return;
// Get the first Visible Position to adjust.
/*