New to Telerik UI for WPFStart a free 30-day trial

Control that displays the list of selected items in RadMultiColumnComboBox.

Definition

Namespace:Telerik.Windows.Controls.MultiColumnComboBox

Assembly:Telerik.Windows.Controls.GridView.dll

Syntax:

C#
public class SearchAutoCompleteBoxesItemsControl : ItemsControl

Inheritance: objectSearchAutoCompleteBoxesItemsControl

Constructors

C#
public SearchAutoCompleteBoxesItemsControl()

Fields

Represents the SelectionBoxesVisibility dependency property.

C#
public static readonly DependencyProperty SelectionBoxesVisibilityProperty

Properties

Editor

TextBox

Gets or sets the editor.

C#
public TextBox Editor { get; set; }

Gets or sets a value that indicates whether selection should be represented with selection boxes.

C#
public Visibility SelectionBoxesVisibility { get; set; }

Gets the number of visual child elements within this element.

C#
protected override int VisualChildrenCount { get; }

Methods

When overridden in a derived class, positions child elements and determines a size for a FrameworkElement derived class.

C#
protected override Size ArrangeOverride(Size arrangeBounds)
Parameters:arrangeBoundsSizeReturns:

Size

Creates or identifies the element that is used to display the given item.

C#
protected override DependencyObject GetContainerForItemOverride()
Returns:

DependencyObject

Returns a child at the specified index from a collection of child elements.

C#
protected override Visual GetVisualChild(int index)
Parameters:indexintReturns:

Visual

Determines if the specified item is (or is eligible to be) its own container.

C#
protected override bool IsItemItsOwnContainerOverride(object item)
Parameters:itemobjectReturns:

bool

When overridden in a derived class, measures the size in layout required for child elements and determines a size for the FrameworkElement-derived class.

C#
protected override Size MeasureOverride(Size constraint)
Parameters:constraintSizeReturns:

Size

When overridden in a derived class, is invoked whenever application code or internal processes call .

C#
public override void OnApplyTemplate()

The method is invoked after layout update, and before rendering, if the element's RenderSize has changed as a result of layout update.

C#
protected override void OnRenderSizeChanged(SizeChangedInfo sizeInfo)
Parameters:sizeInfoSizeChangedInfo

When overridden in a derived class, undoes the effects of the System.Windows.Controls.ItemsControl.PrepareContainerForItemOverride(System.Windows.DependencyObject,System.Object) method.

C#
protected override void PrepareContainerForItemOverride(DependencyObject element, object item)
Parameters:elementDependencyObjectitemobject