ITableControlEventProcessor 接口

定义

用于在 中实现 UI 操作的事件处理程序的 IWpfTableControl接口。

public interface class ITableControlEventProcessor
public interface class ITableControlEventProcessor
__interface ITableControlEventProcessor
public interface ITableControlEventProcessor
type ITableControlEventProcessor = interface
Public Interface ITableControlEventProcessor
派生

注解

ITableControlEventProcessorITableControlEventProcessorProvider创建,这是一个 MEF 导出。

方法

KeyDown(KeyEventArgs)

处理 KeyDown 事件。

KeyUp(KeyEventArgs)

处理 KeyUp 事件。

PostprocessDragEnter(ITableEntryHandle, DragEventArgs)

在默认处理程序之后处理拖动输入事件。

PostprocessDragLeave(ITableEntryHandle, DragEventArgs)

处理默认处理程序后的拖动离开事件。

PostprocessDragOver(ITableEntryHandle, DragEventArgs)

处理默认处理程序之后的拖动事件。

PostprocessDrop(ITableEntryHandle, DragEventArgs)

处理默认处理程序之后的放置事件。

PostprocessGiveFeedback(ITableEntryHandle, GiveFeedbackEventArgs)

在默认处理程序之后处理 GiveFeedback 事件。

PostprocessMouseDown(ITableEntryHandle, MouseButtonEventArgs)

处理默认处理程序之后的鼠标关闭事件。

PostprocessMouseEnter(ITableEntryHandle, MouseEventArgs)

处理默认处理程序之后的鼠标 Enter 事件。

PostprocessMouseLeave(ITableEntryHandle, MouseEventArgs)

处理默认处理程序后的鼠标离开事件。

PostprocessMouseLeftButtonDown(ITableEntryHandle, MouseButtonEventArgs)

处理默认处理程序后面的鼠标左键向下事件。

PostprocessMouseLeftButtonUp(ITableEntryHandle, MouseButtonEventArgs)

处理默认处理程序后面的鼠标左键向上事件。

PostprocessMouseMove(ITableEntryHandle, MouseEventArgs)

处理默认处理程序后的鼠标移动事件。

PostprocessMouseRightButtonDown(ITableEntryHandle, MouseButtonEventArgs)

处理默认处理程序后面的鼠标右键向下事件。

PostprocessMouseRightButtonUp(ITableEntryHandle, MouseButtonEventArgs)

处理默认处理程序之后的鼠标右键向上事件。

PostprocessMouseUp(ITableEntryHandle, MouseButtonEventArgs)

处理默认处理程序后的鼠标向上事件。

PostprocessMouseWheel(ITableEntryHandle, MouseWheelEventArgs)

处理默认处理程序后的鼠标滚轮事件。

PostprocessNavigate(ITableEntryHandle, TableEntryNavigateEventArgs)

在默认处理程序之后处理 Navigate 事件。

PostprocessNavigateToHelp(ITableEntryHandle, TableEntryEventArgs)

在默认处理程序之后处理 Navigate 事件。

PostprocessQueryContinueDrag(ITableEntryHandle, QueryContinueDragEventArgs)

处理默认处理程序后的 QueryContinueDrag 事件。

PostprocessSelectionChanged(TableSelectionChangedEventArgs)

处理默认处理程序后面的 SelectionChanged 事件。

PreprocessDragEnter(ITableEntryHandle, DragEventArgs)

在默认处理程序之前处理拖动输入事件。

PreprocessDragLeave(ITableEntryHandle, DragEventArgs)

在默认处理程序之前处理拖动离开事件。

PreprocessDragOver(ITableEntryHandle, DragEventArgs)

在默认处理程序之前处理拖动事件。

PreprocessDrop(ITableEntryHandle, DragEventArgs)

在默认处理程序之前处理放置事件。

PreprocessGiveFeedback(ITableEntryHandle, GiveFeedbackEventArgs)

在默认处理程序之前处理 GiveFeedback 事件。

PreprocessMouseDown(ITableEntryHandle, MouseButtonEventArgs)

在默认处理程序之前处理鼠标按下事件。

PreprocessMouseEnter(ITableEntryHandle, MouseEventArgs)

在默认处理程序之前处理鼠标 Enter 事件。

PreprocessMouseLeave(ITableEntryHandle, MouseEventArgs)

在默认处理程序之前处理鼠标离开事件。

PreprocessMouseLeftButtonDown(ITableEntryHandle, MouseButtonEventArgs)

在默认处理程序之前处理鼠标左键向下事件。

PreprocessMouseLeftButtonUp(ITableEntryHandle, MouseButtonEventArgs)

在默认处理程序之前处理鼠标左键向上事件。

PreprocessMouseMove(ITableEntryHandle, MouseEventArgs)

在默认处理程序之前处理鼠标移动事件。

PreprocessMouseRightButtonDown(ITableEntryHandle, MouseButtonEventArgs)

在默认处理程序之前处理鼠标右键向下事件。

PreprocessMouseRightButtonUp(ITableEntryHandle, MouseButtonEventArgs)

在默认处理程序之前处理鼠标右键向上事件。

PreprocessMouseUp(ITableEntryHandle, MouseButtonEventArgs)

在默认处理程序之前处理鼠标向上事件。

PreprocessMouseWheel(ITableEntryHandle, MouseWheelEventArgs)

在默认处理程序之前处理鼠标滚轮事件。

PreprocessNavigate(ITableEntryHandle, TableEntryNavigateEventArgs)

在默认处理程序之前处理 Navigate 事件。

PreprocessNavigateToHelp(ITableEntryHandle, TableEntryEventArgs)

在默认处理程序之前处理 Navigate 事件。

PreprocessQueryContinueDrag(ITableEntryHandle, QueryContinueDragEventArgs)

在默认处理程序之前处理 QueryContinueDrag 事件。

PreprocessSelectionChanged(TableSelectionChangedEventArgs)

在默认处理程序之前处理 SelectionChanged 事件。

PreviewKeyDown(KeyEventArgs)

处理 PreviewKeyDown 事件。

PreviewKeyUp(KeyEventArgs)

处理 PreviewKeyUp 事件。

适用于