2012-06-18 3 views
9

Tôi đã phát triển một ứng dụng giao diện điều khiển, cho đến khi dự án của chúng tôi cần một giao diện người dùng ưa thích để đi cùng với nó, vì vậy chúng tôi quyết định thay đổi loại dự án thành ứng dụng biểu mẫu cửa sổ. Chúng tôi đã thử đặt mã bên dưới vào điểm nhập của chúng tôi:Cách thay đổi ứng dụng bảng điều khiển thành ứng dụng biểu mẫu cửa sổ?

 Application.EnableVisualStyles(); 
     Application.SetCompatibleTextRenderingDefault(false); 
     Application.Run(new UI()); 

Loại công việc này, nhưng cửa sổ bảng điều khiển gốc vẫn còn đó.

Tôi đã googled ra một số infos hữu ích như this một, nhưng tất cả những gì họ làm là cơ bản giết chết cửa sổ sau khi nó đã được tạo ra, không giải quyết gốc của vấn đề. Vì vậy, có cách nào thanh lịch hơn để làm điều này?

+2

Bạn không thể sao chép mã vào một dự án WinForms mới? Nó cũng sẽ giúp duy trì cái cũ. –

Trả lời

15

Nhấp chuột phải vào dự án của bạn trong trình khám phá giải pháp và chọn thuộc tính. Sau đó, trong tab "Ứng dụng" thay đổi "Loại đầu ra" của dự án của bạn từ "Ứng dụng bảng điều khiển" thành "Ứng dụng Windows".

0

Loại dự án cần được đặt thành Winexe (tùy thuộc vào IDE, còn được gọi là Ứng dụng Windows) thay vì Exe (tùy thuộc vào IDE, còn được gọi là Ứng dụng bảng điều khiển) trong thuộc tính dự án.