Дизайнер класса VS .NET - PullRequest
       20

Дизайнер класса VS .NET

3 голосов
/ 22 августа 2009

Предположим, что у класса Бытие есть свойство типа Habitat. Оба класса реализованы в своих собственных файлах .cs. Когда я перетаскиваю два класса из конструктора классов на новую диаграмму классов, я не вижу линии связи от бытия к среде обитания, тогда как в коде есть связь. Я делаю что-то не так, или это просто еще не реализовано в VS?

Ответы [ 4 ]

2 голосов
/ 22 августа 2009

Чтобы отобразить соединение свойства, щелкните правой кнопкой мыши свойство; «показать как ассоциация» или «показать как ассоциация коллекции» (в зависимости от ситуации)

1 голос
/ 22 августа 2009

По умолчанию выключено. Щелкните правой кнопкой мыши по свойству и выберите «Показать как ассоциация»

0 голосов
/ 22 августа 2009

Хабитат является собственностью в Бытии. Они не связаны так, как показывает дизайнер. Дизайнер показывает наследство.

0 голосов
/ 22 августа 2009

Диаграмма классов не показывает «линии» между каждым экземпляром (свойством) типа и его типом. Это очень, очень грязно, очень быстро.

Если бы «Бытие» происходило от «Среды обитания» (что не имело бы смысла), оно показало бы строку для этого. Он показывает строки для наследования, а не каждое отдельное поле / свойство.

...