ITableControlEventProcessor Interface

Definition

Interface used to implement event handlers for UI actions in the IWpfTableControl.

public interface class ITableControlEventProcessor
public interface class ITableControlEventProcessor
__interface ITableControlEventProcessor
public interface ITableControlEventProcessor
type ITableControlEventProcessor = interface
Public Interface ITableControlEventProcessor
Derived

Remarks

ITableControlEventProcessor are created by ITableControlEventProcessorProvider, which is a MEF export.

Methods

KeyDown(KeyEventArgs)

Handles the KeyDown event.

KeyUp(KeyEventArgs)

Handles the KeyUp event.

PostprocessDragEnter(ITableEntryHandle, DragEventArgs)

Handles a drag enter event after the default handler.

PostprocessDragLeave(ITableEntryHandle, DragEventArgs)

Handles a drag leave event after the default handler.

PostprocessDragOver(ITableEntryHandle, DragEventArgs)

Handles a drag over event after the default handler.

PostprocessDrop(ITableEntryHandle, DragEventArgs)

Handles a drop event after the default handler.

PostprocessGiveFeedback(ITableEntryHandle, GiveFeedbackEventArgs)

Handles a GiveFeedback event after the default handler.

PostprocessMouseDown(ITableEntryHandle, MouseButtonEventArgs)

Handles a mouse down event after the default handler.

PostprocessMouseEnter(ITableEntryHandle, MouseEventArgs)

Handles a mouse enter event after the default handler.

PostprocessMouseLeave(ITableEntryHandle, MouseEventArgs)

Handles a mouse leave event after the default handler.

PostprocessMouseLeftButtonDown(ITableEntryHandle, MouseButtonEventArgs)

Handles a mouse left button down event after the default handler.

PostprocessMouseLeftButtonUp(ITableEntryHandle, MouseButtonEventArgs)

Handles a mouse left button up event after the default handler.

PostprocessMouseMove(ITableEntryHandle, MouseEventArgs)

Handles a mouse move event after the default handler.

PostprocessMouseRightButtonDown(ITableEntryHandle, MouseButtonEventArgs)

Handles a mouse right button down event after the default handler.

PostprocessMouseRightButtonUp(ITableEntryHandle, MouseButtonEventArgs)

Handles a mouse right button up event before the default handler.

PostprocessMouseUp(ITableEntryHandle, MouseButtonEventArgs)

Handles a mouse up event after the default handler.

PostprocessMouseWheel(ITableEntryHandle, MouseWheelEventArgs)

Handles a mouse wheel event after the default handler.

PostprocessNavigate(ITableEntryHandle, TableEntryNavigateEventArgs)

Handles a Navigate event after the default handler.

PostprocessNavigateToHelp(ITableEntryHandle, TableEntryEventArgs)

Handles a Navigate event after the default handler.

PostprocessQueryContinueDrag(ITableEntryHandle, QueryContinueDragEventArgs)

Handles a QueryContinueDrag event after the default handler.

PostprocessSelectionChanged(TableSelectionChangedEventArgs)

Handles a SelectionChanged event after the default handler.

PreprocessDragEnter(ITableEntryHandle, DragEventArgs)

Handles a drag enter event before the default handler.

PreprocessDragLeave(ITableEntryHandle, DragEventArgs)

Handles a drag leave event before the default handler.

PreprocessDragOver(ITableEntryHandle, DragEventArgs)

Handles a drag over event before the default handler.

PreprocessDrop(ITableEntryHandle, DragEventArgs)

Handles a drop event before the default handler.

PreprocessGiveFeedback(ITableEntryHandle, GiveFeedbackEventArgs)

Handles a GiveFeedback event before the default handler.

PreprocessMouseDown(ITableEntryHandle, MouseButtonEventArgs)

Handles a mouse down event before the default handler.

PreprocessMouseEnter(ITableEntryHandle, MouseEventArgs)

Handles a mouse enter event before the default handler.

PreprocessMouseLeave(ITableEntryHandle, MouseEventArgs)

Handles a mouse leave event before the default handler.

PreprocessMouseLeftButtonDown(ITableEntryHandle, MouseButtonEventArgs)

Handles a mouse left button down event before the default handler.

PreprocessMouseLeftButtonUp(ITableEntryHandle, MouseButtonEventArgs)

Handles a mouse left button up event before the default handler.

PreprocessMouseMove(ITableEntryHandle, MouseEventArgs)

Handles a mouse move event before the default handler.

PreprocessMouseRightButtonDown(ITableEntryHandle, MouseButtonEventArgs)

Handles a mouse right button down event before the default handler.

PreprocessMouseRightButtonUp(ITableEntryHandle, MouseButtonEventArgs)

Handles a mouse left button up event before the default handler.

PreprocessMouseUp(ITableEntryHandle, MouseButtonEventArgs)

Handles a mouse up event before the default handler.

PreprocessMouseWheel(ITableEntryHandle, MouseWheelEventArgs)

Handles a mouse wheel event before the default handler.

PreprocessNavigate(ITableEntryHandle, TableEntryNavigateEventArgs)

Handles a Navigate event before the default handler.

PreprocessNavigateToHelp(ITableEntryHandle, TableEntryEventArgs)

Handles a Navigate event before the default handler.

PreprocessQueryContinueDrag(ITableEntryHandle, QueryContinueDragEventArgs)

Handles a QueryContinueDrag event before the default handler.

PreprocessSelectionChanged(TableSelectionChangedEventArgs)

Handles a SelectionChanged event before the default handler.

PreviewKeyDown(KeyEventArgs)

Handles the PreviewKeyDown event.

PreviewKeyUp(KeyEventArgs)

Handles the PreviewKeyUp event.

Applies to