In This Article

IOverflowingItemsControl Interface

Provides the base requirements for a control that supports overflowing items.

public interface IOverflowingItemsControl : IOrientedElement

Properties

IsOverflowed

Gets or sets whether the control currently has overflowed items.

bool IsOverflowed { get; set; }

Property Value

System.Boolean:

true if the control currently has overflowed items; otherwise, false.

Items

Gets the collection of items in the control.

ItemCollection Items { get; }

Property Value

System.Windows.Controls.ItemCollection:

The collection of items in the control.

ItemsHostPanel

Gets or sets the OverflowingItemsControlPanel used to host items within the main control.

OverflowingItemsControlPanel ItemsHostPanel { get; set; }

Property Value

OverflowingItemsControlPanel:

The OverflowingItemsControlPanel used to host items within the main control.

ItemSpacing

Gets the amount of spacing between items.

double ItemSpacing { get; }

Property Value

System.Double:

The amount of spacing between items.

OverflowPanel

Gets the OverflowingItemsControlOverflowPanel used to host overflowing items within a popup.

OverflowingItemsControlOverflowPanel OverflowPanel { get; }

Property Value

OverflowingItemsControlOverflowPanel:

The OverflowingItemsControlOverflowPanel used to host overflowing items within a popup.

Inherited Members

Extension Methods