Paradox Game Engine  v1.0.0 beta06
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
Package SiliconStudio.Presentation.Behaviors

Classes

class  BehaviorProperties
 This static class contains attached dependency properties that can be used as behavior to add or change features of controls. More...
 
class  ButtonCloseWindowBehavior
 A behavior that can be attached to a ButtonBase and will close the window it is contained in when clicked. Note that if a command is attached to the button, it will be executed after the window is closed. If you need to execute a command before closing the window, you can use the CloseWindowBehavior{T}.Command and CloseWindowBehavior{T}.CommandParameter property of this behavior. More...
 
class  CharInputBehavior
 This behavior allows more convenient editing of the value of a char using a TextBox. More...
 
class  CloseWindowBehavior< T >
 A base behavior that will close the window it is contained in an event occurs on a control. A command can be executed before closing the window by using the Command and CommandParameter properties of this behavior. More...
 
class  CommandBindingBehavior
 This command will bind a ICommandBase to a RoutedCommand. It works just as a CommandBinding except that the bound command is executed when the routed command is executed. The CanExecute handler also invoke the CanExecute method of the ICommandBase. More...
 
class  DeferredBehaviorBase< T >
 A Behavior{T} that support deferred attachement for a FrameworkElement derived class. In such a case, the attachement is delayed until the OnLoad event is raised. More...
 
class  DoubleClickCloseWindowBehavior
 A behavior that can be attached to a Control and will close the window it is contained in when double-clicked. If you need to execute a command before closing the window, you can use the CloseWindowBehavior{T}.Command and CloseWindowBehavior{T}.CommandParameter property of this behavior. More...
 
class  DropCommandParameters
 Information about a drag & drop command. More...
 
class  GridViewAutoSizeBehavior
 
class  ItemsControlCollectionViewBehavior
 
class  ListBoxRectangleSelectionBehavior
 
class  NumericTextBoxTransactionalRepeatButtonsBehavior
 This behavior allows more convenient editing of the value of a char using a TextBox. More...
 
class  OnEventBehavior
 An abstract behavior that allows to perform actions when an event is raised. It supports both RoutedEvent and standard event, and allow to catch routed event triggered by any control. More...
 
class  OnEventCommandBehavior
 An implementation of the OnEventBehavior class that allows to invoke a command when a specific event is raised. More...
 
class  OnEventSetPropertyBehavior
 An implementation of the OnEventBehavior class that allows to set the value of a dependency property on the control hosting this behavior when a specific event is raised. More...
 
class  OnFocusBindingInterruptionBehavior
 Represents a behavior capable of interrupting a Binding on a UIElement when it receives focus, and resuming that Binding when it loses focus. More...
 
class  OnPropertyChangedCommandBehavior
 A Behavior that allow to execute a command when the value of a dependency property of its associated object changes, or when the source of the dependency property binding is updated. More...
 
class  RegisterKeyBindingBehavior
 
class  SetFocusOnLoadBehavior
 
class  SliderDragFromTrackBehavior
 
class  SynchronizeLargestSizeBehavior
 A behavior that allows to synchronize the width and/or height of FrameworkElements so that each instance has the width/height of the largest one. More...
 
class  TextBoxCloseWindowBehavior
 A behavior that can be attached to a TextBox and will close the window it is contained in when Key.Enter is pressed. A command can ben executed before closing the window, you can use the CloseWindowBehavior{T}.Command and CloseWindowBehavior{T}.CommandParameter property of this behavior. More...
 
class  TextBoxValidationBehavior
 This behavior allows to update the Binding of the TextBox.Text property both when the control losts focus and when the user press Enter. When the user press Escape, the TextBox.Text property can be roll-backed to the source value, cancelling the modification. Additionally, a command can be bound to be executed on validation. More...
 
class  TextTrimmingBehavior
 
class  ThumbTransactionalDragBehavior
 
class  TilePanelNavigationBehavior
 

Enumerations

enum  TrimPosition { TrimPosition.Start, TrimPosition.Middle, TrimPosition.End }
 

Enumeration Type Documentation

Enumerator
Start 
Middle 
End 

Definition at line 17 of file TextTrimmingBehavior.cs.