2011-10-27 11 views
13

Tôi có xu hướng thiết kế các lớp của mình với các thuộc tính được sắp xếp theo thứ tự hợp lý với tôi. Ví dụ; Tôi luôn đưa ra các thông tin quan trọng như 'id' gần đầu, theo sau là ít hơn & dữ liệu ít quan trọng hơn và cuối cùng ghi lại dữ liệu meta như 'tạo ngày' gần cuối.Làm cách nào để ngăn chặn tên thuộc tính trong sơ đồ lớp được sắp xếp?

Nhưng khi tôi thêm lớp vào sơ đồ lớp của Visual Studio (2010), nó sắp xếp các thuộc tính theo thứ tự abc. Có cách nào để tắt chức năng này không?

Chỉnh sửa (11/05/11):

Ví dụ, tôi có lớp sau

public class Email 
{ 
    public Int64 Id { get; set; } 
    public Int64 UserId { get; set; } 
    public string Name { get; set; } 
    public string EmailAddress { get; set; } 
    public DateTime CreateDate { get; set; } 
    public DateTime UpdateDate { get; set; } 
} 

Nhưng khi tôi thêm nó vào sơ đồ của tôi, nó sẽ hiển thị các thuộc tính theo thứ tự sau:

CreateDate 
EmailAddress 
Id 
Name 
UpdateDate 
UserId 

Thay vì trình tự tôi mong đợi

Id 
UserId 
Name 
EmailAddress 
CreateDate 
UpdateDate 
+0

bạn đã tìm thấy câu trả lời chưa? – freshWoWer

+0

@freshWoWer Tôi chưa xem gần đây, nhưng không. Thời gian qua tôi đã kiểm tra, bạn không có quyền kiểm soát nó cả. –

Trả lời

0

Đây có phải là những gì bạn đang tìm kiếm không? http://msdn.microsoft.com/en-us/library/8tkebx17.aspx

+1

Cảm ơn Rory, nhưng không phải vậy. Tôi đã cập nhật ví dụ của mình để minh họa những gì tôi đang tìm kiếm rõ ràng hơn. –