共用方式為


RadialController.ScreenContactEnded 事件

定義

發生于 (或不再偵測到與數位板表面接觸的滾輪裝置時) ,且自訂 RadialController 工具為使用中。

您的應用程式在下列情況下不會收到此事件:

提示

除了預設的按住功能表體驗之外,Surface Dial 也可以直接放在Surface Studio的畫面上。 這會產生特殊的「螢幕上」功能表。

藉由偵測 Surface Dial 的接觸位置和界限,系統可以處理裝置的遮蔽,並顯示較大的功能表版本,以包裝在 Dial 外部。 您的應用程式也可以使用這個相同的資訊,針對裝置是否存在及其預期的使用方式 (例如使用者的手與手臂的放置位置) 打造 UI。

此事件會在 ScreenContactStarted之後發生。

// Register
event_token ScreenContactEnded(TypedEventHandler<RadialController, IInspectable const&> const& handler) const;

// Revoke with event_token
void ScreenContactEnded(event_token const* cookie) const;

// Revoke with event_revoker
RadialController::ScreenContactEnded_revoker ScreenContactEnded(auto_revoke_t, TypedEventHandler<RadialController, IInspectable const&> const& handler) const;
public event TypedEventHandler<RadialController,object> ScreenContactEnded;
function onScreenContactEnded(eventArgs) { /* Your code */ }
radialController.addEventListener("screencontactended", onScreenContactEnded);
radialController.removeEventListener("screencontactended", onScreenContactEnded);
- or -
radialController.onscreencontactended = onScreenContactEnded;
Public Custom Event ScreenContactEnded As TypedEventHandler(Of RadialController, Object) 

事件類型

適用於

另請參閱