Ive ha cercato nel Web, ma non riesco a trovare la soluzione. Voglio che l'intera finestra dell'applicazione della console sia di un colore specifico, ad esempio blu. Come lo faccio?Cambia colore di sfondo sull'applicazione console C#
risposta
La domanda OP chiedeva come impostare l'intero colore dello sfondo in blu. Nessuno degli altri esempi lo mostra correttamente. Ecco come:
namespace ClearConsole
{
class Program
{
static void Main(string[] args)
{
Console.BackgroundColor = ConsoleColor.Blue;
Console.Clear();
}
}
}
È possibile impostare Console.BackgroundColor
proprietà ConsoleColor
enumerazione ..
Ottiene o imposta il colore di sfondo della console. Per modificare il colore di sfondo dell'intera finestra della console, impostare la proprietà BackgroundColor e chiamare il metodo
Clear
.
Console.BackgroundColor = ConsoleColor.Blue;
Console.Clear();
Ed è possibile utilizzare Console.ForegroundColor
immobili per
Ottiene o imposta il colore di primo piano della console.
Console.ForegroundColor = ConsoleColor.Blue;
@ SonerGönül primo screenshot. c'è un comando 'console.clear();' prima di quella schermata. quindi tutto lo sfondo dovrebbe essere blu. –
semplicemente impostare il colore di sfondo e chiamare 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();
}
}
Console.ForegroundColor = Color.Blue;
Console.WriteLine("This string is blue!");
E come si cerca? [Proprietà Console.BackgroundColor] (http://msdn.microsoft.com/en-us/library/system.console.backgroundcolor.aspx) –
stai cercando un modo per rendere l'intero sfondo nero un colore specifico, oppure stai cercando la risposta Soner (con screenshot) fornita? – bas
Nel tentativo, potresti aver dimenticato di aggiungere Console.Clear(); linea dopo aver impostato un colore su Console.BackgroundColor –