Visual Studio 2019 C#. Al Form il testo al centro e cancellare la cron...

martedì 13 aprile 2021 - 18.18
Tag Elenco Tags  C#

Pacifico Profilo | Junior Member

due richieste banali:

La prima avere al centro della barra del form un testo.
Attualmente con il seguente codice fornito tempo fa da Mopheus87mi che saluto, non funziona perfettamente il testo si sposta guardando lo schermo da sinistra verso destra un paio di cm. e non è al centro.
Graphics g = this.CreateGraphics();
Double startingPoint = (this.Width / 2) - (g.MeasureString(this.Text.Trim(), this.Font).Width / 2);
Double widthOfASpace = g.MeasureString(" ", this.Font).Width;
String tmp = " ";
Double tmpWidth = 0;

while ((tmpWidth + widthOfASpace) < startingPoint)
{
tmp += " ";
tmpWidth += widthOfASpace;
}

this.Text = tmp + this.Text.Trim();

La seconda se vi è un metodo per cancellare la cronologia che appare sulla sinistra di V.S. in un colpo solo.
Attualmente la elimino uno per volta.

Auguro che possiate consiliare e fiducioso nella soluzione, saluto.
Domenico.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5