Effetti di Xamarin.FormsXamarin.Forms Effects

Le interfacce utente Novell. Forms vengono visualizzate usando i controlli nativi della piattaforma di destinazione, consentendo alle applicazioni Novell. Forms di mantenere l'aspetto appropriato per ogni piattaforma. Gli effetti consentono di personalizzare i controlli nativi in ogni piattaforma senza dover ricorrere a un'implementazione di renderer personalizzata.Xamarin.Forms user interfaces are rendered using the native controls of the target platform, allowing Xamarin.Forms applications to retain the appropriate look and feel for each platform. Effects allow the native controls on each platform to be customized without having to resort to a custom renderer implementation.

Introduzione agli effettiIntroduction to Effects

Gli effetti consentono di personalizzare i controlli nativi di ogni piattaforma e in genere vengono usati per apportare piccole modifiche allo stile.Effects allow the native controls on each platform to be customized, and are typically used for small styling changes. Questo articolo offre un'introduzione agli effetti, delinea il limite tra gli effetti e i renderer personalizzati e descrive la classe PlatformEffect.This article provides an introduction to effects, outlines the boundary between effects and custom renderers, and describes the PlatformEffect class.

Creazione di un effettoCreating an Effect

Gli effetti semplificano la personalizzazione di un controllo.Effects simplify the customization of a control. Questo articolo spiega come creare un effetto che cambia il colore di sfondo del controllo Entry quando il controllo riceve lo stato attivo.This article demonstrates how to create an effect that changes the background color of the Entry control when the control gains focus.

Passaggio dei parametri a un effettoPassing Parameters to an Effect

La creazione di un effetto configurato con i parametri consente di usare nuovamente l'effetto.Creating an effect that's configured through parameters enables the effect to be reused. Questi articoli spiegano come usare le proprietà per passare i parametri a un effetto e come modificare un parametro in fase di esecuzione.These articles demonstrate using properties to pass parameters to an effect, and changing a parameter at runtime.

Richiamo di eventi da un effettoInvoking Events from an Effect

Gli effetti possono richiamare gli eventi.Effects can invoke events. Questo articolo illustra come creare un evento che implementa il rilevamento del tocco nel multitouch di basso livello e segnala a un'applicazione le azioni di pressione, spostamento e rilascio con tocco.This article shows how to create an event that implements low-level multi-touch finger tracking and signals an application for touch presses, moves, and releases.

RoundEffect riutilizzabileReusable RoundEffect

RoundEffect è un effetto riutilizzabile che può essere applicato a qualsiasi controllo derivante da visualElement per eseguire il rendering del controllo come cerchio.RoundEffect is a reusable effect that can be applied to any control deriving from VisualElement to render the control as a circle. Questo effetto può essere utilizzato per creare immagini circolari, pulsanti circolari o altri controlli circolari.This effect can be used to create circular images, circular buttons, or other circular controls.