Диаграмма классов Visual Studio, не показывающая отношения

Когда я определяю свои свойства класса без использования полей (которые были включены с С# 3.0), диаграмма классов не показывает отношения один к одному/многим. Наследование видно на диаграмме, хотя..

Есть ли способ исправить это?

Ответ 1

При щелчке правой кнопкой мыши по полю или свойствам вы можете выбрать показать как ассоциацию или показать ассоциацию сбора.

Ответ 2

Это для таких людей, как я, которые не находят, где находится пункт меню за 1 минуту. enter image description here

Ответ 3

В Visual Studio 2013: щелкните правой кнопкой мыши класс, выберите Добавить и выберите требуемое соотношение.

enter image description here

Дополнительная информация: http://msdn.microsoft.com/en-us/library/ff657806.aspx

Ответ 4

Это сочетается с Visual Studio и делает все, что вы хотите сделать с диаграммами классов. http://modeling.codeplex.com/

Ответ 5

Так как кто-то спросил, как загрузить файлы со старого codeplex.com, я кратко объясню шаги ниже. 1. Перейдите по ссылке. В данном случае это http://modeling.codeplex.com/. 2. Нажмите кнопку "Скачать архив", чтобы скачать архив. 3. Откройте загруженный zip файл. ex) моделирование. zip Структура файла в архивном файле 4. Перейдите в папку "Releases", если вы ищете двоичный файл, а не исходный. 5. Откройте файл releaseList.json, чтобы увидеть описание и фактическое имя каждого файла. Подробная информация для каждого файла 6. Найдите нужный файл и получите идентификатор папки, идентификатор файла и имя файла из файла releaseList.json. 7. Перейдите к папке, соответствующей идентификатору папки. пример) 2 8. Выберите файл, соответствующий идентификатору файла, и скопируйте его в другое место. Переименуйте файл с помощью FileName из файла releaseList.json. 9. Вы можете пойти оттуда.