Nell'articolo su Calibrun Micro abbiamo visto come fruttare il motore di naming convention per gestire gli scenari d'iterazione più comuni che si presentano adottando il pattern MVVM.
Oltre alle convention è possibile utilizzare un l'attached property Message:
cal:Message.Attach="[Event Click] = [Action MyRemove($dataContext)]"
Tramite quest'attached propery possiamo specificare un'evento esposto dal controllo e il metodo da invocare sul ViewModel che governa il funzionamento della view che lo contiene.
La stringa è composta di due parti, racchiuse entrambe tra parentesi quadre e separate dal simbolo di uguale. La prima parte specifica l'evento, mentre la seconda, a destra dell'uguale, indica il metodo da richiamare e l'eventuale valore da passare al parametro (opzionale).
La stringa contenuta tra parentesi e preceduta dal simbolo del dollaro indica un particolare token, utilizzato da Caliburn Micro per passare il DataContext corrente al metodo specificato.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Effettuare il log delle chiamate a function di GPT in ASP.NET Web API
Disabilitare le run concorrenti di una pipeline di Azure DevOps
Applicare un filtro per recuperare alcune issue di GitHub
Eseguire i worklow di GitHub su runner potenziati
Creare una libreria CSS universale: Clip-path
Gestire gli accessi con Token su Azure Container Registry
Utilizzare Azure AI Studio per testare i modelli AI
Utilizzare Locust con Azure Load Testing
Path addizionali per gli asset in ASP.NET Core MVC
Sfruttare gli embedding e la ricerca vettoriale con Azure SQL Database
Gestire i dati con Azure Cosmos DB Data Explorer
Gestione dei nomi con le regole @layer in CSS