2013-02-09 19 views
7

Ive suchte im Web, aber ich kann nicht scheinen, um die Lösung zu finden. Ich möchte, dass mein gesamtes Konsolenanwendungsfenster eine bestimmte Farbe hat, zum Beispiel blau. Wie mache ich das?ändern Hintergrundfarbe auf C# Konsolenanwendung

+1

Und wie Sie suchen sind? [Console.BackgroundColor Eigenschaft] (http://msdn.microsoft.com/en-us/library/system.console.backgroundcolor.aspx) –

+1

suchen Sie nach einer Möglichkeit, den gesamten schwarzen Hintergrund eine bestimmte Farbe zu machen, oder sind Du suchst nach der Antwort Soner (mit Screenshot)? – bas

+0

In Ihrem Versuch haben Sie möglicherweise vergessen, Console.Clear() hinzuzufügen; Linie, nachdem Sie eine Farbe Console.BackgroundColor –

Antwort

3

fragt die OP Frage, wie die gesamte Hintergrundfarbe zu Blau setzen. Keines der anderen Beispiele zeigt dies korrekt an. Hier ist, wie:

namespace ClearConsole 
{ 
    class Program 
    { 
     static void Main(string[] args) 
     { 
      Console.BackgroundColor = ConsoleColor.Blue; 
      Console.Clear(); 

     } 
    } 
} 
5

Sie Console.BackgroundColor Eigenschaft auf ConsoleColor Aufzählung festlegen ..

Ruft die Hintergrundfarbe der Konsole. Um die Hintergrundfarbe des gesamten Konsolenfensters zu ändern, legen Sie die BackgroundColor-Eigenschaft fest und rufen Sie die Methode Clear auf.

Console.BackgroundColor = ConsoleColor.Blue; 
Console.Clear(); 

enter image description here

Und Sie Console.ForegroundColor Eigenschaft für

Ruft die Vordergrundfarbe der Konsole verwenden können.

Console.ForegroundColor = ConsoleColor.Blue; 

enter image description here

+3

@ SonerGönül erste Screenshot eingestellt. Vor diesem Screenshot gibt es einen 'console.clear();' Befehl. Der ganze Hintergrund sollte also blau sein. –

27

einfach die Hintergrundfarbe und rufen Console.Clear():

class Program { 
    static void Main(string[] args) { 
     Console.BackgroundColor = ConsoleColor.Blue; 
     Console.Clear(); 
     Console.ForegroundColor = ConsoleColor.White; 
     Console.Write("Press any key to continue"); 
     Console.ReadKey(); 
    } 
} 

enter image description here

1
Console.ForegroundColor = Color.Blue; 

Console.WriteLine("This string is blue!");

Verwandte Themen