Show / Hide Table of Contents

Namespace Phoenix.Controls

Classes

ArrowAdorner

The Arrow Adorner is for showing what order a column is displaying in. An up arrow represents Ascending, A down arrow represents Descending.

AutoCompleteTextBox

Interaction logic for AutoCompleteTextBox.xaml.

CollapsibleDisplayPane

Interaction logic for CollapsibleDisplayPane.

ColumnDescriptionWrapper

Dependency Object used by the GridViewColumn to hold its column description.

CustomMessageBox

Displays a message box.

CustomMessageBoxResult

Provides a class to encapsulate the button selection and checkbox state of the CustomMessageBox.

CustomMessageBoxWindow

Interaction logic for CustomMessageBoxWindow.xaml.

DisplayPane

Interaction logic for DisplayPane.xaml.

EventSubscriber

A disposable class for subscribing to Phoenix events.

FrameworkBehaviors

Implements an attached property used to ignore scroll events if the scroll bar is hidden or at the end.

GridViewColumnSorter

A helper class used to sort an System.Windows.Controls.ItemsControl when the column headers are clicked.

ListViewDeselectOnMouseUp

Subclasses a ListView in order to delay item deselection until the mouse is released.

ListViewItemComparer

An abstract class for creating an System.Collections.IComparer to compare the items of a System.Windows.Controls.ListView.

ListViewItemWrapper

Subclasses a ListViewItem in order to force selection to change on mouse up when deselecting, while keeping selection change on mouse down otherwise.

MultiButton

Interaction logic for MultiButton.

ParameterEditor

Interaction logic for ParameterEditor.cs.

ParameterTemplateSelector

Template selector for displaying controls in the settings window.

PasswordBoxHelper

Extension for the PasswordBox which allows to bind its Password property. Original source code (Creative Commons License): http://blog.functionalfun.net/2008/06/wpf-passwordbox-and-data-binding.html Commented and minor naming modifications.

ProgressIndicator

Interaction logic for ProgressIndicator UI

ProgressView

Interaction logic for ProgressView.xaml

ProgressViewModel

The view model for the progress window.

ProgressWindow

The window that displays for long processes

RefreshButton

Interaction logic for RefreshButton.xaml.

RevealablePasswordBox

Interaction logic for RevealablePasswordBox.xaml

StatusIndicator

Interaction logic for StatusIndicator.xaml

SynchronizeSelectedItems

Custom behavior that synchronizes the list in System.Windows.Controls.ListBox.SelectedItems with a collection.

TextBlockBehaviors

Implements an attached property to spin a TextBlock control.

TreeListItem

Wraps the items in the TreeListView in order to provide additional details for each of them.

TreeListView

Extension for ListView that allows to have a hierarchy.

TreeListViewColumnDescription

Dependency Object attached to the TreeListView object in order to declare the columns that will create the list.

TreeListViewColumnDescriptionCollection

Collection that holds all the column descriptions for a single TreeListView.

UIElementItemsControl

Represents a collection of UIElements which are not their own container.

Structs

TreeListViewColumnDescriptionCollection.Enumerator

Enumerates the items in the list.

Interfaces

IIndentItem

Describes the indentation level of items in a tree list view.

ITreeListViewNode

A simple interface for returning the children of a node in a TreeListView.

Delegates

TreeListView.ChildrenGetter

Delegate used to get the items under a specified item, i.e. its children.

In This Article
Back to top Generated by DocFX