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
Potenziare la ricerca su Cosmos DB con Full Text Search
Ordine e importanza per @layer in CSS
Migliorare l'organizzazione delle risorse con Azure Policy
Utilizzare Azure Cosmos DB con i vettori
Utilizzare l nesting nativo dei CSS
Utilizzare WhenEach per processare i risultati di una lista di task
Configurare il nome della run di un workflow di GitHub in base al contesto di esecuzione
Creare una libreria CSS universale - Rotazione degli elementi
Generare una User Delegation SAS in .NET per Azure Blob Storage
Scrivere selettori CSS più semplici ed efficienti con :is()
Gestione dell'annidamento delle regole dei layer in CSS
Utilizzare QuickGrid di Blazor con Entity Framework