IFrameworkInputElement 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
声明框架元素的名称范围协定。
public interface class IFrameworkInputElement : System::Windows::IInputElement
public interface IFrameworkInputElement : System.Windows.IInputElement
type IFrameworkInputElement = interface
interface IInputElement
Public Interface IFrameworkInputElement
Implements IInputElement
- 派生
- 实现
注解
此接口不用于实现。 它的目的是支持 WPF 框架级基础结构。 若要实现名称范围,请参阅 INameScope。
属性
Focusable |
获取或设置一个值,该值指示是否可将焦点设置到此元素。 (继承自 IInputElement) |
IsEnabled |
获取一个值,该值指示是否在用户界面 (UI) 中启用此元素。 (继承自 IInputElement) |
IsKeyboardFocused |
获取一个值,该值表示此元素是否具有键盘焦点。 (继承自 IInputElement) |
IsKeyboardFocusWithin |
获取一个值,该值指示键盘焦点是否处于元素边界内的任何位置(包括键盘焦点是否位于任何可视子元素的边界内)。 (继承自 IInputElement) |
IsMouseCaptured |
获取一个值,该值指示是否将鼠标捕获到此元素。 (继承自 IInputElement) |
IsMouseDirectlyOver |
获取一个值,该值指示在最严格的命中测试意义上鼠标指针是否位于此元素上。 (继承自 IInputElement) |
IsMouseOver |
获取一个值,该值指示鼠标指针是否位于此元素(包括其边界内的可视子元素)上方。 (继承自 IInputElement) |
IsStylusCaptured |
获取一个值,该值指示是否将触笔捕获到此元素。 (继承自 IInputElement) |
IsStylusDirectlyOver |
获取一个值,从最严格的命中测试角度指示该触笔是否位于此元素上。 (继承自 IInputElement) |
IsStylusOver |
获取一个值,该值指示触笔是否位于此元素(或其边界内的可视子元素)上方。 (继承自 IInputElement) |
Name |
获取或设置元素的名称。 |
方法
AddHandler(RoutedEvent, Delegate) |
将特定的路由事件的路由事件处理程序添加到元素。 (继承自 IInputElement) |
CaptureMouse() |
尝试将鼠标强制捕获到此元素。 (继承自 IInputElement) |
CaptureStylus() |
尝试将触笔强制捕获到此元素。 (继承自 IInputElement) |
Focus() |
尝试使键盘焦点位于此元素上。 (继承自 IInputElement) |
RaiseEvent(RoutedEventArgs) |
引发路由事件,该事件由所提供的 RoutedEvent 内的 RoutedEventArgs 属性指定。 (继承自 IInputElement) |
ReleaseMouseCapture() |
如果此元素具有鼠标捕获,则释放该捕获。 (继承自 IInputElement) |
ReleaseStylusCapture() |
如果此元素具有触笔捕获,则释放该捕获。 (继承自 IInputElement) |
RemoveHandler(RoutedEvent, Delegate) |
从此元素中删除指定路由事件处理程序的所有实例。 (继承自 IInputElement) |