Table of Contents

Namespace Alternet.Common.Wpf

Classes

BindingErrorException
BindingErrorExceptionInformation
BindingErrorsListener
ColorHelper

Provides additional functionality for System.Windows.Media.Color objects.

ControlWindowMessageHook
DebugDrawing
DeviceTransformUtility

A utility class used to transform graphics objects.

DisplayScaling

A utility class to scale content of the controls.

GraphicsUtilities

Represents support methods to calculate dimensions.

ImageUtility

A utiity class to work with bitmap images.

ItemsControlUtility
KeyboardUtility

A utility class used to support various keyboard functionality.

MessageBoxWpfEventArgs
MessageBoxWpfHandler
ProgressDialog

Interaction logic for ProgressDialog.xaml

PropertyChangeNotifier
RectExtensions

A utility class is used to support additional Rect functionality.

RelayCommand

Represents a command whose sole purpose is to relay its functionality to other objects by invoking delegates.

RemoveChildHelper
ScaledImageLoader
SystemMenuDropAlignmentFixer

The way menus are opened depends on the SystemParameters.MenuDropAlignment property. This is usually set to align to the right if you have a tablet computer configured for right-handed people. The setting can be changed for the computer in Control Panel -> Tablet PC Settings -> Specify which hand you write with. If you don't have Tablet PC Settings in your control panel you can try running shell:::{80F3F1D5-FECA-45F3-BC32-752C152E456E}. This class fixes this setting so popups are dropped-down with a usual orientation.

ThicknessExtensions
TreeViewUtility

A utility class is used to support additional TreeView functionality.

VisualTreeUtility
WindowHelper

Enums

DebugDrawing.Color

Delegates

MessageBoxWpfEvent