ClassGridViewMultiColumnComboBoxColumn
Represents a column that uses RadMultiColumnComboBox to edit a single selected value, or a list of selected values.
Definition
Namespace:Telerik.Windows.Controls
Assembly:Telerik.Windows.Controls.GridView.dll
Syntax:
public class GridViewMultiColumnComboBoxColumn : GridViewBoundColumnBase, INotifyPropertyChanged, IDataFieldDescriptor, IFieldDescriptor, IExportableColumn
Inheritance: objectGridViewColumnGridViewBoundColumnBaseGridViewMultiColumnComboBoxColumn
Implements:
Inherited Members
Constructors
GridViewMultiColumnComboBoxColumn()
Declaration
public GridViewMultiColumnComboBoxColumn()
Fields
AutoCompleteModeProperty
Represents the AutoCompleteMode dependency property.
Declaration
public static readonly DependencyProperty AutoCompleteModeProperty
Field Value
DependencyProperty
AutoGenerateColumnsProperty
Identifies the AutoGenerateColumns dependency property.
Declaration
public static readonly DependencyProperty AutoGenerateColumnsProperty
Field Value
DependencyProperty
CanUserSearchInHiddenColumnsProperty
Represents the CanUserSearchInHiddenColumns dependency property.
Declaration
public static readonly DependencyProperty CanUserSearchInHiddenColumnsProperty
Field Value
DependencyProperty
CloseDropDownAfterSelectionInputProperty
Represents the CloseDropDownAfterInputSelection dependency property.
Declaration
public static readonly DependencyProperty CloseDropDownAfterSelectionInputProperty
Field Value
DependencyProperty
DisplayMemberPathProperty
Represents the DisplayMemberPath dependency property.
Declaration
public static readonly DependencyProperty DisplayMemberPathProperty
Field Value
DependencyProperty
DropDownHeightProperty
Represents the DropDownHeight dependency property.
Declaration
public static readonly DependencyProperty DropDownHeightProperty
Field Value
DependencyProperty
DropDownMaxHeightProperty
Represents the DropDownMaxHeight dependency property.
Declaration
public static readonly DependencyProperty DropDownMaxHeightProperty
Field Value
DependencyProperty
DropDownMaxWidthProperty
Represents the DropDownMaxWidth dependency property.
Declaration
public static readonly DependencyProperty DropDownMaxWidthProperty
Field Value
DependencyProperty
DropDownMinHeightProperty
Represents the DropDownMinHeight dependency property.
Declaration
public static readonly DependencyProperty DropDownMinHeightProperty
Field Value
DependencyProperty
DropDownMinWidthProperty
Represents the DropDownMinWidth dependency property.
Declaration
public static readonly DependencyProperty DropDownMinWidthProperty
Field Value
DependencyProperty
DropDownPlacementProperty
Represents the DropDownPlacement dependency property.
Declaration
public static readonly DependencyProperty DropDownPlacementProperty
Field Value
DependencyProperty
DropDownWidthProperty
Represents the DropDownWidth dependency property.
Declaration
public static readonly DependencyProperty DropDownWidthProperty
Field Value
DependencyProperty
HighlightMatchesProperty
Represents the HighlightMatches dependency property.
Declaration
public static readonly DependencyProperty HighlightMatchesProperty
Field Value
DependencyProperty
ItemsSourceProperty
Represents the ItemsSource dependency property.
Declaration
public static readonly DependencyProperty ItemsSourceProperty
Field Value
DependencyProperty
KeepDropDownOpenProperty
Represents the KeepDropDownOpen dependency property.
Declaration
public static readonly DependencyProperty KeepDropDownOpenProperty
Field Value
DependencyProperty
MatchCaseProperty
Represents the MatchCase dependency property.
Declaration
public static readonly DependencyProperty MatchCaseProperty
Field Value
DependencyProperty
NullTextProperty
Represents the NullText dependency property.
Declaration
public static readonly DependencyProperty NullTextProperty
Field Value
DependencyProperty
OpenDropDownOnInputProperty
Represents the OpenDropDownOnInput dependency property.
Declaration
public static readonly DependencyProperty OpenDropDownOnInputProperty
Field Value
DependencyProperty
SelectedValuePathProperty
Represents the SelectedValuePath dependency property.
Declaration
public static readonly DependencyProperty SelectedValuePathProperty
Field Value
DependencyProperty
SelectedValuesDisplaySeparatorProperty
Represents the SelectedValuesDisplaySeparator dependency property.
Declaration
public static readonly DependencyProperty SelectedValuesDisplaySeparatorProperty
Field Value
DependencyProperty
SelectionBoxesVisibilityProperty
Represents the SelectionBoxesVisibility dependency property.
Declaration
public static readonly DependencyProperty SelectionBoxesVisibilityProperty
Field Value
DependencyProperty
SelectionModeProperty
Represents the SelectionMode dependency property.
Declaration
public static readonly DependencyProperty SelectionModeProperty
Field Value
DependencyProperty
Properties
AutoCompleteMode
Gets or sets the AutoCompleteMode.
Declaration
public SearchAutoCompleteMode AutoCompleteMode { get; set; }
Property Value
AutoGenerateColumns
Gets or sets a value indicating whether columns in the editor's popup are created automatically when the ItemsSource property is set.
Declaration
public bool AutoGenerateColumns { get; set; }
Property Value
true if the columns should be created automatically; otherwise, false. The default is true.
Remarks
You can modify the Columns collection at run time regardless of whether it contains generated columns. However, if you specify columns in XAML, you should set AutoGenerateColumns to false.
CanUserSearchInHiddenColumns
Gets or sets a value that indicates if user can search in hidden columns.
Declaration
public bool CanUserSearchInHiddenColumns { get; set; }
Property Value
CloseDropDownAfterSelectionInput
Gets or sets a value that indicates whether the drop down should be closed when selection is changed via input.
Declaration
public bool CloseDropDownAfterSelectionInput { get; set; }
Property Value
Columns
Gets the collection of GridViewColumns for the grid view in the editor's popup.
Declaration
public ObservableCollection<GridViewColumn> Columns { get; }
Property Value
DisplayMemberPath
Gets or sets the name or path of the property that is displayed for each data item.
DropDownHeight
Gets or sets the DropDown popup height.
DropDownMaxHeight
Gets or sets the DropDown popup maximum height.
DropDownMaxWidth
Gets or sets the DropDown popup maximum width.
DropDownMinHeight
Gets or sets the DropDown popup minimum height.
DropDownMinWidth
Gets or sets the DropDown popup minimum width.
DropDownPlacement
Gets or sets the DropDown placement mode.
Declaration
public PlacementMode DropDownPlacement { get; set; }
Property Value
DropDownWidth
Gets or sets the DropDown popup width.
HighlightMatches
Gets or sets a value that indicates whether matched items will be highlighted.
ItemsSource
Gets or sets the ItemsSource that will be used to populate the RadMultiColumnComboBox editor.
Declaration
public IEnumerable ItemsSource { get; set; }
Property Value
ItemsSourceBinding
Gets or sets a binding that resolves the ItemsSource value, using bound item as binding source.
Declaration
public Binding ItemsSourceBinding { get; set; }
Property Value
Binding
KeepDropDownOpen
Gets or sets a value that indicates whether drop down is closed when its popup loses focus.
MatchCase
Gets or sets value that indicates whether text matching is case sensitive.
NullText
Gets or sets the text that is shown when selection is empty.
OpenDropDownOnInput
Gets or sets a value that indicates whether drop down gets open when the text field receives text input.
SelectedValuePath
Gets or sets the property path that is used to get the SelectedValue property of the SelectedItem property.
SelectedValuesDisplaySeparator
Gets or sets a token separator that is used for displaying the list of selected values.
Declaration
public string SelectedValuesDisplaySeparator { get; set; }
Property Value
SelectionBoxesVisibility
Gets or sets a value that indicates whether selection should be represented with selection boxes.
Declaration
public Visibility SelectionBoxesVisibility { get; set; }
Property Value
Visibility
SelectionMode
Gets or set the current selection mode.
Declaration
public AutoCompleteSelectionMode SelectionMode { get; set; }
Property Value
Methods
CanEdit(object)
Determines whether the data represented by the column can be edited.
ConvertValue(object, object)
Convert the selected value of the given item to its display text.
ConvertValueBack(object, object)
Convert the display text of the given item to its selected value.
CreateCellEditElement(GridViewCell, object)
Creates the element for the cell in edit mode.
Declaration
public override FrameworkElement CreateCellEditElement(GridViewCell cell, object dataItem)
Parameters
cell
dataItem
Returns
FrameworkElement
Overrides
CreateCellElement(GridViewCell, object)
Creates the element for the cell in display mode.
Declaration
public override FrameworkElement CreateCellElement(GridViewCell cell, object dataItem)
Parameters
cell
dataItem
Returns
FrameworkElement
Overrides
GetCellContent(object)
Gets the content of a cell that is associated with this column.
GetNewValueFromEditor(object)
Gets the new value from the editor. Used from the validation mechanism to get the new value before this value to be committed to the data source.
OnPastingCellClipboardContent(object, object)
Handle pasting a new value on a cell of the current column for a given item.