diff --git a/Ultimate ListBox.md b/Ultimate-ListBox.md similarity index 73% rename from Ultimate ListBox.md rename to Ultimate-ListBox.md index 576ff15..07e15a6 100644 --- a/Ultimate ListBox.md +++ b/Ultimate-ListBox.md @@ -11,58 +11,60 @@ Xceed's listbox control also support multiple views: a traditional vertical-scro See the ListBox sample in the LiveExplorer application for examples. -![](Ultimate ListBox_listbox.jpg) +[[Ultimate ListBox_listbox.jpg]] -## Properties -|| Property || Description -| AllowDrag | Gets or sets a value indicating whether the ListBox can be a drag source for purposes of drag-and-drop operations. -| AnimationSettings | Gets or sets the animation settings of the ListBox. -| ContainerConfigurations | Gets or sets the container configurations of the ListBox. -| DisplayMemberPath | Gets or sets the name or path of the property that is displayed for each data item. -| FilterExpression | Gets or sets the filter expression, which is embedded into the data query that is used to request data and filter the items that are displayed in a listbox. -| GroupDescriptions | Gets a collection of group descriptions that describe how the items in a listbox are grouped. -| HideDataNavigationPaneCommand | Gets the HideDataNavigation pane command. -| HorizontalScrollBarVisibility | Gets or sets the visibility of the horizontal scroll bar. -| ItemContainerStyle | Gets or sets the style that is used when rendering the item containers. -| Items | Gets a list of the items (business objects) contained within the listbox, in the order in which they appear. -| ItemScrollingBehavior | Gets or sets a value indicating how the data items in the grid are scrolled. -| ItemsPanel | Gets or sets the template that defines the panel that controls the layout of items. -| ItemsSource | Gets or sets the data source to which a listbox is bound. -| ItemTemplate | Gets or sets the DataTemplate used to display each item. -| NavigateToGroupCommand | Gets the navigate to group command. -| NextViewCommand | Gets the next view command. -| PreviousViewCommand | Gets the previous view command. -| SelectedItem | Gets or sets the first item in the current selection or returns null if the selection is empty. -| SelectedItems | Gets the list of currently selected items for the ListBox control. -| SelectedRanges | Gets the ranges of items that are selected in a listbox. -| SelectedValue | Gets or sets the value of the SelectedItem, obtained by using SelectedValuePath. -| SelectedValuePath | Gets or sets the path that is used to get the SelectedValue property of the SelectedItem property. -| SelectionMode | Gets or sets a value indicating how the items in a listbox are selected at run time. -| ShowDataNavigationPaneCommand | Gets the show data navigation pane command. -| SortDescriptions | Gets a collection of sort descriptions that describe how the items in a listbox are sorted. -| ToolPaneVisibility | Gets or sets the visibility of the tool pane. -| VerticalScrollBarVisibility | Gets or sets the visibility of the vertical scroll bar. +### Properties +| Property | Description | +| --- | --- | +| AllowDrag | Gets or sets a value indicating whether the ListBox can be a drag source for purposes of drag-and-drop operations. | +| AnimationSettings | Gets or sets the animation settings of the ListBox. | +| ContainerConfigurations | Gets or sets the container configurations of the ListBox. | +| DisplayMemberPath | Gets or sets the name or path of the property that is displayed for each data item. | +| FilterExpression | Gets or sets the filter expression, which is embedded into the data query that is used to request data and filter the items that are displayed in a listbox. | +| GroupDescriptions | Gets a collection of group descriptions that describe how the items in a listbox are grouped. | +| HideDataNavigationPaneCommand | Gets the HideDataNavigation pane command. | +| HorizontalScrollBarVisibility | Gets or sets the visibility of the horizontal scroll bar. | +| ItemContainerStyle | Gets or sets the style that is used when rendering the item containers. | +| Items | Gets a list of the items (business objects) contained within the listbox, in the order in which they appear. | +| ItemScrollingBehavior | Gets or sets a value indicating how the data items in the grid are scrolled. | +| ItemsPanel | Gets or sets the template that defines the panel that controls the layout of items. | +| ItemsSource | Gets or sets the data source to which a listbox is bound. | +| ItemTemplate | Gets or sets the DataTemplate used to display each item. | +| NavigateToGroupCommand | Gets the navigate to group command. | +| NextViewCommand | Gets the next view command. | +| PreviousViewCommand | Gets the previous view command. | +| SelectedItem | Gets or sets the first item in the current selection or returns null if the selection is empty. | +| SelectedItems | Gets the list of currently selected items for the ListBox control. | +| SelectedRanges | Gets the ranges of items that are selected in a listbox. | +| SelectedValue | Gets or sets the value of the SelectedItem, obtained by using SelectedValuePath. | +| SelectedValuePath | Gets or sets the path that is used to get the SelectedValue property of the SelectedItem property. | +| SelectionMode | Gets or sets a value indicating how the items in a listbox are selected at run time. | +| ShowDataNavigationPaneCommand | Gets the show data navigation pane command. | +| SortDescriptions | Gets a collection of sort descriptions that describe how the items in a listbox are sorted. | +| ToolPaneVisibility | Gets or sets the visibility of the tool pane. | +| VerticalScrollBarVisibility | Gets or sets the visibility of the vertical scroll bar. | -## Events -|| Event || Description -| DragStarting | Raised when a drag operation is starting. -| Filter | Raised for each item in the data source that has not already been excluded by a filter expression to determine if it passes a filter. -| IDropTargetCanDropElement | Raised when a drag operation enters an IDropTarget. -| IDropTargetDragEnter | Raised when a drag operation enters an IDropTarget. -| IDropTargetDragLeave | Raised when a drag operation leaves an IDropTarget. -| IDropTargetDragOver | Raised when a drag operation hover over an IDropTarget. -| IDropTargetDrop | Raised when a drag operation sucessfully drops on an IDropTarget. -| PropertyChanged | Raised when the value of a property is changed. -| SelectionChanged | Raised when the selection is changed. +### Events +| Event | Description | +| --- | --- | +| DragStarting | Raised when a drag operation is starting. | +| Filter | Raised for each item in the data source that has not already been excluded by a filter expression to determine if it passes a filter. | +| IDropTargetCanDropElement | Raised when a drag operation enters an IDropTarget. | +| IDropTargetDragEnter | Raised when a drag operation enters an IDropTarget. | +| IDropTargetDragLeave | Raised when a drag operation leaves an IDropTarget. | +| IDropTargetDragOver | Raised when a drag operation hover over an IDropTarget. | +| IDropTargetDrop | Raised when a drag operation sucessfully drops on an IDropTarget. | +| PropertyChanged | Raised when the value of a property is changed. | +| SelectionChanged | Raised when the selection is changed. | -## Methods -|| Method || Description -| BeginGetSelectedItems | Begins the asynchronous retrieval of the selected items. -| EndGetSelectedItems | Ends the asynchronous retrieval of the selected items. -| GetContainerFromItem | Retrieves the container used to display the specified item. -| GetParentListBox | Returns the parent ListBox of a ListBoxContainer. -| OnApplyTemplate | Overridden. Builds the visual tree for the element. -| Refresh | Forces a refresh of the layout and configurations. -| ScrollIntoView | Scrolls the specified item into view. -| SelectAll | Selects all of the items in the ListBox. ---- \ No newline at end of file +### Methods +| Method | Description | +| --- | --- | +| BeginGetSelectedItems | Begins the asynchronous retrieval of the selected items. | +| EndGetSelectedItems | Ends the asynchronous retrieval of the selected items. | +| GetContainerFromItem | Retrieves the container used to display the specified item. | +| GetParentListBox | Returns the parent ListBox of a ListBoxContainer. | +| OnApplyTemplate | Overridden. Builds the visual tree for the element. | +| Refresh | Forces a refresh of the layout and configurations. | +| ScrollIntoView | Scrolls the specified item into view. | +| SelectAll | Selects all of the items in the ListBox. |