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 i dati con Azure Cosmos DB Data Explorer
Usare i settings di serializzazione/deserializzazione di System.Text.Json di ASP.NET all'interno di un'applicazione non web
Recuperare l'ultima versione di una release di GitHub
Creare una libreria CSS universale: Nav menu
Configurare lo startup di applicazioni server e client con .NET Aspire
Gestione dell'annidamento delle regole dei layer in CSS
Migliorare la scalabilità delle Azure Function con il Flex Consumption
Referenziare un @layer più alto in CSS
Filtrare i dati di una QuickGrid in Blazor con una drop down list
Creare una libreria CSS universale - Rotazione degli elementi
Gestire il colore CSS con HWB
Garantire la provenienza e l'integrità degli artefatti prodotti su GitHub