Negli script precedenti abbiamo visto come muovere tramite Drag&Drop gli elementi di una lista per permetterne l'ordinamento o lo spastamento in altre liste. Questi script partivano dall'assunto che ogni elemento potesse essere spostato. Tuttavia ci sono casi in cui alcuni elementi non devono poter essere spostati dall'utente. In questi casi dobbiamo usare la direttiva cdkDragDisabled che accetta un boolean che specifica se l'elemento può essere mosso o meno dall'utente.
<div cdkDropList (cdkDropListDropped)="drop($event)">
<div
*ngFor="let p of people"
cdkDrag
[cdkDragDisabled]="!p.draggable"}}>{{p.value}}</div>
</div>Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Mischiare codice server side e client side in una query LINQ con Entity Framework
Abilitare il rolling update su Azure Functions flex consumption
Rendere i propri workflow e le GitHub Action utilizzate più sicure
Utilizzare Intersect e Except per filtrare set di dati in TSql
Utilizzare Hybrid Cache in .NET 9
Interagire con Azure DevOps tramite MCP Server
Esporre tool MCP con Azure Functions
Disabilitare le run concorrenti di una pipeline di Azure DevOps
Creare agenti facilmente con Azure AI Agent Service
Utilizzare i command service nei test con .NET Aspire
Definire il colore di una scrollbar HTML tramite CSS
Controllare la velocità di spostamento su una pagina HTML


