How to: Create Types on Class Diagrams
In Class Designer, you can create types on the class diagram by dragging them from the Class Designer toolbox. The Class Designer toolbox contains the following types:
Class
Enumeration
Interface
Abstract Class
Structure
Delegate
Module (Visual Basic only)
To view existing types in a project, see How to: View Existing Types.
To create a type on a class diagram
From the project in Solution Explorer, open a class diagram (.cd) file.
Tip
If your project does not contain a class diagram file, you must first add one. For more information, see How to: Add Class Diagrams to Projects.
Open the Class Designer toolbox by clicking the Toolbox tab.
Tip
To keep the toolbox open while you work in Class Designer, click the Auto Hide (push pin) button on the toolbox.
From the Class Designer toolbox, drag a type shape to the class diagram.
The New <Type> dialog box appears so that you can specify the name of the type, the name of the file for saving the code for the type, and the access level for the type. <Type> identifies the type that you are creating, such as Class or Enumeration.
In the New <Type> dialog box, perform one of the following:
To accept the default values, click OK.
To specify different values, type the name and file name for the type, choose the access level for the type in the Access list box, and click OK.
Tip
To select an existing file, click the ellipsis (…) button next to the File name box.
The shape representing the type appears on the diagram at the position where you dragged it. If you specified a new file name, Visual Studio creates a source code file with the name of the type in the project node in Solution Explorer. If you chose an existing file, Visual Studio adds the code for the new type to the specified file.
See Also
Tasks
How to: Define Inheritance Between Types
How to: Define Associations Between Types