CVB.Net 15.0
Stemmer.Cvb.Wpf Namespace Reference

Namespace for WPF applications. More...

Namespaces

namespace  Adorners
 This namespace contains adorners that may be used with CVB's WPF display.
 
namespace  Behaviors
 This namespace contains definitions of behaviors to use in WPF objects.
 
namespace  BitOverlays
 This namespace contains classes and definitions to work with the CVB bit overlays.
 
namespace  Controls
 This namespace contains controls for use in WPF applications.
 
namespace  Converters
 This namespace contains controls for use in Bindings in WPF applications.
 
namespace  ImageEditorTools
 This namespace contains editor tools that may be used on an Controls.ImageEditor.
 
namespace  Imaging
 This namespace contains utility classes and definitions for adapting CVB to WPF bitmap sources.
 
namespace  Overlays
 This namespace contains overlays that may be used on Controls.Display objects.
 

Classes

class  ClickDetector
 Utility class for detecting mouse click events on controls that do not exhibit a MouseClick event. More...
 
class  Clipboard
 Copy a Image object to the clipboard. More...
 
class  FileDialogs
 Container class for utility functions for file dialogs. More...
 
class  ImageExtensions
 Collection of extension methods that involve the type Image. More...
 
class  ImageToImageSourceConverter
 Converts a Image into an ImageSource. More...
 
class  MiscExtensions
 Collection of miscellaneous extension methods that did not fit in anywhere else. Image. More...
 
class  MouseClickEventArgs
 Arguments for the mouse click event. More...
 
class  PropertyChangeNotifier
 Helper to not root (keep alive) the target object if registering on value change events. More...
 
class  RectExtensions
 Extension methods for the Rect. More...
 
class  VisualTreeHelperExtensions
 Extends the VisualTreeHelper class. More...
 

Enumerations

enum  EventPolicy { MarkAsHandled , PassOn }
 Approaches to event treatment. More...
 
enum  MouseEventFilter { None = 0 , MouseOver = 1 , MouseDirectlyOver = 2 }
 Filter Mouse events according to certain criteria. More...
 
enum  RectPos {
  None = 0 , LeftBorder = 1 , TopBorder = 2 , RightBorder = 4 ,
  BottomBorder = 8 , Center = 16
}
 Helper to identify the currently border location. More...
 

Detailed Description

Namespace for WPF applications.

This namespace contains definitions for a display for WPF applications and overlays to go with that display.

Enumeration Type Documentation

◆ EventPolicy

Approaches to event treatment.

Enumerator
MarkAsHandled 

Event will be marked as handled.

PassOn 

Event will be passed on.

◆ MouseEventFilter

Filter Mouse events according to certain criteria.

Enumerator
None 

Do not filter at all.

MouseOver 

The IsMouseOver property must be true.

MouseDirectlyOver 

The IsMouseDirectlyOver property must be true.

◆ RectPos

enum RectPos

Helper to identify the currently border location.

Enumerator
None 

None.

LeftBorder 

Left border.

TopBorder 

Top border.

RightBorder 

Right border.

BottomBorder 

Bottom border.

Center 

Center position.