UIElement.RegisterAsScrollPort(UIElement) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將專案註冊為表示可捲動的檢視區。
public:
static void RegisterAsScrollPort(UIElement ^ element);
static void RegisterAsScrollPort(UIElement const& element);
public static void RegisterAsScrollPort(UIElement element);
function registerAsScrollPort(element)
Public Shared Sub RegisterAsScrollPort (element As UIElement)
參數
- element
- UIElement
要註冊為可捲動檢視區的專案。
Windows 需求
裝置系列 |
Windows 10, version 1803 (已於 10.0.17134.0 引進)
|
API contract |
Windows.Foundation.UniversalApiContract (已於 v6.0 引進)
|
備註
這個方法會通知架構,因為版面配置或明確指派的 Clip) ,元素的套用剪輯 (做為檢視區,而且應該要特別考慮。
這個方法適用于不使用平臺原生控制項來顯示可捲動區域的自訂控制項。 例如,可以使用 InteractionTracker來建置自訂捲動控制項。
有效的檢視區
已註冊專案的 Clip 是由架構辨識為 檢視區的界限,用於計算 EffectiveViewportChanged 事件的屬性值。
系統焦點視覺效果
根據預設,焦點視覺效果會完全呈現在焦點元素外部,並考慮所有剪輯。 當專案只在檢視區中部分顯示時,架構必須厘清元素上階鏈結中的裁剪代表檢視區。 架構會使用此知識正確地將檢視區剪輯套用至轉譯的焦點視覺效果。