Export (0) Print
Expand All

Create a user control from existing objects

In Blend for Visual Studio, you can select a container of objects and make them into a user control, which you can then reuse in your project, or in other projects.

  1. In the Objects and Timeline panel, hold down the Ctrl key when you select all the objects that you want to become the new user control. Alternatively, you can use the Selection tool 2ff91340-477e-4efa-a0f7-af20851e4daa when you hold down the Ctrl key to select the objects on the artboard.

    Note Note

    Only objects that are contained in the same parent object can be grouped into a new user control.

  2. Do one of the following:

    • Right-click the selection and then click Make Into UserControl.

    • On the Tools menu, click Make Into UserControl (F8).

    The Make Into UserControl dialog box appears.

  3. In the Name field, enter a name for your new user control.

  4. Click OK.

    Blend creates a new user control document and opens it for additional editing.

  5. Switch back to your original document. If you allowed Blend to replace the selected controls with the new user control, you will have to build your project to see the new control. On the Project menu, click Build Project (Ctrl+Shift+B).

    Important note Important

    When you use the Make Into UserControl command, the selected objects, their referenced resources, and referenced animations are refactored into the new user control. However, if the objects include event handler methods in the code-behind file of the original document, you will have to copy the event handler code to the code-behind file of the new user control document.

© 2014 Microsoft