Quando inizia il drag di un oggetto, Angular CDK crea un clone di quell'oggetto e lo visualizza accanto al puntatore. In caso di necessità, possiamo personalizzare l'aspetto dell'oggetto durante la fase di dragging inserendo all'interno dell'oggetto stesso un qualunque tag HTML con la direttiva *cdkDragPreview. Grazie a questa direttiva, questo tag HTML non viene generato finchè non inizia la fase di dragging. Quando inizia, questo tag viene generato e mostrato al posto delloggetto principale.
<div cdkDropList (cdkDropListDropped)="drop($event)">
<div *ngFor="let p of people" cdkDrag>
{{p.fullname}}
<img *cdkDragPreview [src]="p.picture" [alt]="p.fullname">
</div>
</div>
In questo esempio, viene generata una lista di oggetti persona dove per ogni elemento viene mostrata la proprietà fullname. Quando l'utente inizia il dragging di uno degli elementi che rappresenta una persona, l'elemento viene clonato, ma al suo posto viene mostrato il tag img che mostra la foto della persona.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
DevSecOps per .NET: dalla teoria alla pratica
Evidenziare una porzione di testo in un pagina dopo una navigazione
Esporre tool MCP con Azure Functions
Eseguire query in contemporanea con EF
Gestire progetti .NET + React in .NET Aspire
Recuperare le subissue e il loro stato di completamento in GitHub
Ospitare n8n su Azure App Service
Keynote .NET Conference Italia 2025
Scrivere selettori CSS più semplici ed efficienti con :is()
Conoscere il rendering Server o WebAssembly a runtime in Blazor
Gestione file Javascript in Blazor con .NET 9
Configurare automaticamente un webhook in Azure DevOps
I più letti di oggi
- Inserire le news di Punto Informatico nel proprio sito
- Effettuare il multi-checkout in linea nelle pipeline di Azure DevOps
- Esaminare documenti XML con namespace utilizzando LINQ to XML
- Alleggerire le applicazioni WPF sfruttando gli oggetti Freezable
- Effetto turnstile su tutte le pagine con il Windows Phone Toolkit
- Le DirectInk API nella Universal Windows Platform
- Sfruttare una CDN con i bundle di ASP.NET
- Gli oggetti CallOut di Expression Blend 4.0


