C# (CSharp) Open.Core.UI.Controls Namespace

Nested Namespaces

Open.Core.UI.Controls.Assets
Open.Core.UI.Controls.Controls
Open.Core.UI.Controls.Dialogs
Open.Core.UI.Controls.Models

Classes

Name Description
AcceptCancelDialog An 'AcceptCancelPresenter' within a 'DialogPresenter' driven by a view-model.
AcceptCancelDialogViewModel The logical presentation model for the 'AcceptCancelDialog' view.
AcceptCancelPresenter A control that wraps content within an Accept/Cancel dialog frame.
AcceptCancelPresenterViewModel The basic implementation of a view-model for a AcceptCancel presenter. Override and extend this class to control the 'AcceptCancelPresenter'.
ArrowPointerButtonBase The base class for buttons that represent a pointing arrow.
AutoColumnDefinition Defines a column that is auto-generated within an 'AutoGrid'.
AutoGrid Automatically generates rows and columns based on a data-source.
AutoGrid.Row Represents a single row.
Background
BackgroundModel
BorderModel
ButtonModel
ButtonToolStyles The default styles elements for the ButtonTool.
ButtonToolView
ButtonToolViewModel
ComboBoxItemViewModel Represents a single item within the ComboBox.
ComboBoxViewModel Provides a simple logical representation of a ComboBox.
ContentContainer A flexible content container that can safely work with bound UIElements or DataTemplates.
ContentContainerViewModel
CoreComboBox A simple combobox optimized to work with the ComboBox view-model.
CoreImage
CoreImageViewModel
CoreTextBox The core-extension wrapper for the TextBox.
CrossButton Represents a button with a soft X used used to close something.
DialogPresenter A control that presents it's contents as a modal dialog.
DropShadow A simple horizontal drop-shadow.
DropShadowViewModel
DropdownDialog
DropdownDialogViewModel
ExportToolBarViewAttribute
HtmlBlock Renders a block of HTML content.
HtmlDocument Embeds an HTML page.
ImageIcon A simple way of rendering an 'IconImage' in XAML.
ModelessMessageDialogContent
NamedControlList
NamedControlListItemViewModel
NamedControlListViewModel
OutputLineViewModel
OutputLogViewModel An output display log.
Pager Renders a Pager control to be used in any fashion Useful for any control(s) that require paging functionality
Pager.PageViewModel
PagerViewModel
Placeholder Generic placeholder control to use when constructing.
PromptButtonBar
PromptButtonBarViewModel
PromptButtonsViewModel
PromptButtonsViewModel.ButtonImporter
PromptButtonsViewModel.ButtonItem
RemoveButton Represents a circular button with an soft X used used to remove something.
RoundedPointerButton Renders a button with a simple triangle pointer.
SelectionList An extended ListBox for displaying selections with the ability to easily control individual item templates and display options for when the list is empty, and paging etc.
SelectionListViewModel
SelectionListViewModel.ItemViewModel
SpacerTool
StatusIcon A red/green/orange/grey icon that can be used to indicate the health status of something.
Templates A reference point for control templates.
ToolBarExtensions Extensions for working with the Toolbar.
ToolBarExtensions.Importer
ToolBarTitle
ToolBarTitleViewModel
ToolBarView
ToolBase The base class for tools.
ToolBase.EventHandlers
ToolDivider
ToolDividerView
ToolEvent Event argument information (fired from the EventBus) when a tool is executed.
ToolLayoutController
ToolState Helper class that provides a convenient way to fire tool-state change events (via the event-bus).
ToolState.ImporterClass
TriangleButton Renders a button with a simple triangle pointer.
ViewFactoryContent
VisualButton Base class for buttons that are simple visuals.
WidgetGroup A visual container of a set of logically related controls.