2011-07-29 19 views
9

Khi lập mô hình sơ đồ lớp, hộp công cụ chứa các đối tượng đặc biệt cho một lớp và cho một giao diện. Chúng khác nhau bởi các biểu tượng của chúng được hiển thị trong Project Browser nếu chúng được thêm vào biểu đồ. (Các đặc tính của chúng có vẻ giống nhau.)Thay đổi phần tử lớp thành phần tử giao diện

Có thể thay đổi một đối tượng được tạo thành class thành đối tượng thuộc loại interface? Hoặc tôi có phải xóa class và tạo interface mới không?

Trả lời

20

Có, có thể và khá đơn giản.

Chọn lớp học và xem cửa sổ Thuộc tính phần tử (nếu nó không hiển thị, hãy chọn nó trong menu Xem). Cửa sổ Properties có ba nhánh: Class Settings (hoặc Interface, vv), Project và Advanced.

Nếu bạn nhìn bên dưới Cài đặt lớp, có trường được gọi là Nhập bằng nút dấu ba chấm (...). Chọn điều đó và bạn có thể thay đổi loại phần tử thành Giao diện hoặc bất kỳ loại nào khác mà bạn muốn.

Lưu ý rằng bạn có thể cần kiểm tra lại các thuộc tính phần tử khi bạn đã thay đổi loại. Ví dụ: , việc thay đổi Lớp đơn giản thành Giao diện khá đơn giản. Nếu mặt khác, bạn thay đổi Giao diện thành một Lớp, lớp sẽ trừu tượng (vì Giao diện) và giữ lại khuôn mẫu "giao diện".

+1

Ngoài ra, bạn cũng có thể chọn phần tử trong sơ đồ và chọn tùy chọn menu 'Menu | Yếu tố | Nâng cao | Thay đổi loại ... 'Tùy chọn này có thể là an toàn hơn. –

+1

Ngoài ra, bạn vào tab _Design_ trên ribbon → từ phần Element sử dụng menu _Manage_ → chọn _Change type_. –