Frage von Dislerr, 42

Wie kann man in C# drei Funktionen in einem String "geben"?

Hallo, ich versuch im Moment in C# ein Programm zu schreiben. Da ich öfters einen Label ändern muss wollte ich einfach nen String machen der das automatisch macht. Doch ich weiß nicht wie das geht und mein Freund auch nicht. Ich will die Funktionen in einem String haben: label2.Text = "Text"; label2 = System.Drawing.Color.LimeGreen.ToString(); label2.Font = new Font( label2.Font, FontStyle.Italic); Danke schon voraus!

Antwort
von LittleIranus, 27

Was genau willst du machen?
Du hast eine "Funktion" geschrieben, die deinen Text formatiert und das soll in einen String oder willst du den String formatieren oder soll dein String aus verschiedenen Teile zusammen gesetzt sein?

Kommentar von Dislerr ,

Das soll in einem String sein.

Antwort
von triopasi, 25

Schreib dir ne Funktion die das macht.

SetLabel2(string Text, Color color (???), Font font)
{
// hier die Sachen machen
}

Kommentar von triopasi ,

Kannste dann zB so aufrufen: SetLabel2("Hallo Welt!", Color.Red, new Font(...));

Keine passende Antwort gefunden?

Fragen Sie die Community