Nello script precedente abbiamo visto come limitare il numero dei caratteri inseribili in una TextBox.
In questo script vedremo come, sfruttando il binding e qualche riga di markup, sia possibile visualizzare il numero dei caratteri inseriti e quello massimi.
Per visualizzare queste informazioni useremo una TextBlock, che avrà in binding le proprietà MaxLength e Lenght della TextBox .
<StackPanel> <TextBox MaxLength="255" x:Name="MyTextBox" /> <TextBlock> <Run Text="{Binding Text.Length, ElementName=MyTextBox}" /> <Run Text="/" /> <Run Text="{Binding MaxLength, ElementName=MyTextBox}" /> </TextBlock> </StackPanel>
Utilizzando uno Style, il markup precedente può essere inserito all'interno del Template della TextBox, in modo da poterlo riutilizzare più facilmente.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Gestire undefined e partial nelle reactive forms di Angular
Usare Refit e Polly in Blazor per creare client affidabili e fortemente tipizzati
Come migrare da una form non tipizzata a una form tipizzata in Angular
Installare le Web App site extension tramite una pipeline di Azure DevOps
Visualizzare le change sul plan di Terraform tramite le GitHub Actions
Effettuare il deploy di immagini solo da container registry approvati in Kubernetes
Evitare la script injection nelle GitHub Actions
Determinare lo stato di un pod in Kubernetes
Personalizzare l'errore del rate limiting middleware in ASP.NET Core
Utilizzare database e servizi con gli add-on di Container App
Cambiare la chiave di partizionamento di Azure Cosmos DB
Eseguire le GitHub Actions offline