Show / Hide Table of Contents

Namespace EmptyKeys.UserInterface

Classes

ClassHandlersStore

Implements container for class handlers. This container is thread safe.

ContextLayoutManager

Implements context layout manager, used for multi-threading features of layout pass

DataTemplate

Implements data template

DefinitionCollection<T>

Implementation of generic container for definitions. This collection is thread safe.

DependencyObject

Implements dependency object for dependency properties

DependencyObjectType

Implements cache for dependency object types

DependencyProperty

Implements register methods and cache for dependency properties

DependencyPropertyChangedEventArgs

Arguments for dependency property change event

DragDrop

Implements Drag and Drop feature for ItemsControl (ListBox)

DragDropEventArgs

Implements event arguments for drag and drop delegate

EventHandlersStore

Implements container for Event Handlers

EventManager

Implements routed event registering methods and hold class handlers

EventRoute

Implements collection of route items for routed event

EventTrigger

Implements Event Trigger for triggering actions on routed event

FontHelper

Implements Font extension methods

FontManager

Implements application font manager

FrameworkPropertyMetadata

Dependency property metadata

Freezable

Implements abstract base of object, which can freeze its data (user can't change values)

ImageManager

Implements image management for any control using textures/images (Image, ImageBrush)

MessageBox

Implements Message box for displaying window with text and buttons

MultiTrigger

Implements multi trigger

NullAssetManager

Implements Null asset manager, used for testing

NullEngine

Implements null Engine used for testing

RequestBringIntoViewEventArgs

Implements event arguments for request bring into view routed event

ResourceDictionary

Implements dictionary for resources. This collection is thread safe.

ResourceReferenceExpression

Implements dependency property value with reference to resource

RoutedEvent

Implements routed event informations

RoutedEventArgs

Routed Event arguments class

RoutedPropertyChangedEventArgs<T>

Implements arguments for routed property changes

Setter

Setter class contains information, which property should be set and what value on specified target

Style

Style implements features for changing visual appearance of controls by changing values of properties based on triggers and setters

StyleHelper

Implements style helper methods

Trigger

Trigger implements features for changing property value based on condition

TriggerAction

Implements base abstract class for all trigger actions

TriggerBase

Implements base class for all triggers

TriggerCondition

Implements trigger condition for multi trigger

UIElement

Base class for all UI controls. Implements layout passes and basic functionality.

Window

Implements features of Window UI control

Structs

Duration

Implements structure for animation duration

GridLength

Implements special length structure for Grid

LocalValueEntry

Implements local value entry of Dependency Object

Enums

FrameworkPropertyMetadataOptions

Metadata options of Dependency Properties describing action/behavior, when property is changed, user gets the value or binds property

GridUnitType

Types of value of GridLength

HorizontalAlignment

Horizontal Alignment of control inside parent control

ListSortDirection

Direction of sort

MessageBoxButton

Describes buttons of message box

MessageBoxResult

Describes possible result of message box

Orientation

Orientation definition for controls

RoutingStrategy

Routing Strategy types

TextAlignment

Text alignment (inside of control space)

VerticalAlignment

Vertical Alignment of content or control inside parent control

Visibility

Visibility enumeration

Delegates

CoerceValueCallback

Event handler for dependency property coerce value event

DependencyPropertyChangedEventHandler

Event handler for dependency property changed events

DragDropEventHandler

Drag and Drop event handler delegate

FreezablePropertyChanged

Freezable Property Changed

PropertyChangedCallback

Event handler for property changed events

RequestBringIntoViewEventHandler

Request Bring Into View event handler delegate

RoutedEventHandler

Event handler for generic routed event

RoutedPropertyChangedEventHandler<T>

Event handler for routed property changed event

Back to top Generated by DocFX