2013-02-09 47 views
7

Ive tìm kiếm trên Web, nhưng tôi không thể tìm ra giải pháp. Tôi muốn toàn bộ cửa sổ ứng dụng giao diện điều khiển của tôi là một màu cụ thể, ví dụ như màu xanh lam. Làm thế nào để làm điều đó?Thay đổi màu nền trên ứng dụng giao diện điều khiển C#

+1

Và cách bạn tìm kiếm? [Console.BackgroundColor Property] (http://msdn.microsoft.com/en-us/library/system.console.backgroundcolor.aspx) –

+1

bạn đang tìm kiếm một cách để làm cho toàn bộ nền đen trở thành một màu cụ thể, hoặc là bạn đang tìm kiếm câu trả lời Soner (với ảnh chụp màn hình) được cung cấp? – bas

+0

Trong thử, bạn có thể quên thêm Console.Clear(); sau khi bạn đặt màu thành Console.BackgroundColor –

Trả lời

3

Câu hỏi OP đã yêu cầu cách đặt toàn bộ màu nền thành màu xanh dương. Không có mẫu nào khác cho thấy điều này một cách chính xác. Đây là cách:

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

     } 
    } 
} 
5

Bạn có thể đặt Console.BackgroundColor tài sản để ConsoleColor liệt kê ..

Gets hoặc đặt màu nền của giao diện điều khiển. Để thay đổi màu nền của cửa sổ> giao diện điều khiển nói chung, hãy đặt thuộc tính BackgroundColor và gọi phương thức Clear.

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

enter image description here

Và bạn có thể sử dụng tài sản cho Console.ForegroundColor

Gets hoặc đặt màu nền trước của giao diện điều khiển.

Console.ForegroundColor = ConsoleColor.Blue; 

enter image description here

+3

@ SonerGönül ảnh chụp màn hình đầu tiên. có lệnh 'console.clear();' trước màn hình đó. nên toàn bộ nền phải có màu xanh. –

27

Đơn giản chỉ cần thiết lập màu nền và gọi 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!");

Các vấn đề liên quan