Projekt-Anfragen: Tel: 07022/9319004 info@CodeDocu.de Software Entwicklung in C# WPF Asp.Net Core Vba Excel Word SQL-Server EF Linq, UWP Net
#

Fehlermeldung: Fehler Der Standardparameterwert für "setForecolor" muss eine Kompilierzeitkonstante sein.

Beim der Deklaration einer Funktion bekomme ich eine Fehlermeldung. Die Ursache liegt daran, dass ich eine Farbe als optionalen Wert festlegen will

public static TextBlock get_TextBlock(Brush setForecolor = Brushes.Red




Lösung:
Man kann den Wert mit Null angeben zur Startzeit
Brush setForecolor = null


Bei der Abarbeitung des Parameters muss man dann zur Laufzeit unterscheiden, wie hier:

if (setForecolor == null)
{ objLabel_Header.Foreground = Brushes.Black; }
else
{ objLabel_Header.Foreground = setForecolor ; }

Mobile
»
The await operator can only be used within an async method
»
C#: The return type of an async method must be void, Task or Task T
»
C# Fehler: Control cannot fall out of switch from final case label default
»
UWP: Application Settings, Anzahl und Größe
»
UWP: Der Typname „FromArgb“ ist im Typ „Color“ nicht vorhanden
»
C#: error CS1009: Nicht erkannte Escapesequenz.
»
[OK] VS,UWP,XAML: Der Name ist im Namespace nicht vorhanden
»
C#: Fehlermeldung: CS0535 implementiert den Schnittstellenmember nicht.
»
C Fehlermeldung: Der Typ- oder Namespacename Task wurde nicht gefunden
»
Wie kann ich auf eine Funktion einer anderen Klasse zugreifen

.

Jobs, Projekte, Angebote für Freiberufler, Selbstständig an Info@CodeDocu.de