2013-02-09 38 views
7

Web'de arama yaptım, ancak çözümü bulamıyorum. Tüm konsol uygulama penceresinin örneğin mavi gibi belirli bir renk olmasını istiyorum. Bunu nasıl yaparım?Arka plan rengini değiştirme C# konsolu uygulamasında

+1

Ve nasılsınız? [Console.BackgroundColor Property] (http://msdn.microsoft.com/en-us/library/system.console.backgroundcolor.aspx) –

+1

Tüm siyah arkaplanını belirli bir renk haline getirmenin bir yolunu mu arıyorsunuz? Soner (ekran görüntüsü ile) yanıtını mı arıyorsunuz? – bas

+0

Denemenizde Console.Clear() öğesini eklemeyi unutmuş olabilirsiniz. Console.BackgroundColor –

cevap

3

OP sorusu, arka plan renginin maviye nasıl ayarlanacağını soruyordu. Diğer örneklerin hiçbiri bunu doğru olarak göstermiyor.

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

     } 
    } 
} 
5

Sen .. ConsoleColor numaralandırma için

alır Console.BackgroundColor özelliğini ayarlayın veya konsolun arka plan rengini ayarlar yapabilirsiniz: İşte nasıl. > Konsol penceresinin arka plan rengini bir bütün olarak değiştirmek için BackgroundColor özelliğini ayarlayın ve Clear yöntemini çağırın.

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

enter image description here

Ve

için Console.ForegroundColor özelliğini kullanabilir Alır veya konsolun ön plan rengini ayarlar.

Console.ForegroundColor = ConsoleColor.Blue; 

enter image description here

+3

@ SonerGönül ilk ekran görüntüsüne bir renk belirledikten sonra satır. Bu ekran görüntüsünden önce 'console.clear();' komutu var. böylece tüm arka plan mavi olmalıdır. –

27

Basitçe Console.Clear() arka plan rengini ayarlamak ve çağrı:

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!");

İlgili konular