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
Esporre un server MCP esistente con Azure API Management
Generare una User Delegation SAS in .NET per Azure Blob Storage
Ridurre il reflow cambiando il CSS
Utilizzare Locust con Azure Load Testing
Esporre tool MCP con Azure Functions
Definire il colore di una scrollbar HTML tramite CSS
Configuratione e utilizzo .NET Aspire CLI
Abilitare .NET 10 su Azure App Service e Azure Functions
Gestione file Javascript in Blazor con .NET 9
Evitare memory leaks nelle closure JavaScript
Anonimizzare i dati sensibili nei log di Azure Front Door
Utilizzare il metodo IntersectBy per eseguire l'intersection di due liste


