共用方式為


Xamarin.Forms 影響

Xamarin.Forms 使用者介面會使用目標平臺的原生控件來轉譯,讓 Xamarin.Forms 應用程式能夠保留每個平臺的適當外觀和風格。 效果可讓每個平台的原生控制項不需使用自訂轉譯器實作,即可進行自訂。

效果簡介

效果可讓您自訂每個平台上的原生控制項,通常用於小型的樣式變更。 本文提供效果簡介、概述效果與自訂轉譯器之間的界限,並描述 PlatformEffect 類別。

建立效果

效果會簡化控制項的自訂。 本文示範如何在控制項取得焦點時,建立 Entry 控制項中變更背景色彩的效果。

傳遞參數給效果

建立可透過參數設定的效果,可讓效果能重複使用。 下列文章會示範如何使用屬性將參數傳遞給效果,並在執行階段變更參數。

從效果叫用事件

效果可以叫用事件。 本文章介紹如何建立可實作低層級多點觸控手指追蹤,並對應用程式傳送觸控、移動和釋放訊號的事件。

可重複使用的 RoundEffect

RoundEffect 是可重複使用的效果,可以套用至任何衍生自 VisualElement 的控件,將控件轉譯為圓形。 這個效果可用來建立迴圈影像、圓形按鈕或其他迴圈控件。