Copying winforms between projects in Visual Studio

后端 未结 18 2137
天涯浪人
天涯浪人 2020-12-13 18:16

What is the best way to copy or cut/past a form from one Project to another Project within a Solution in Visual Studio?

Whenever I try it, using the solution explore

18条回答
  •  旧巷少年郎
    2020-12-13 18:24

    Using VS2013 just tested this and it appears reliable and consistent. This is similar to some comments above but adds another method that's quicker.

    (1st) In Windows File Explorer highlight and copy all 3 Form files (.vb or .cs, .designer, .resx)

    (2nd) This can be accomplished 2 ways:

    (2a-1) In File Explorer paste the 3 files into the project folder with your other forms

    (2a-2) In VS Solution Explorer, turn 'Show All Files' on, Right Click on the pasted form & 'Include in Project'. It should work without other changes.

    Or, I think better:

    (2b-1) In VS, click into Solution Explorer and paste w/Control-C. (For some reason the right-click context menu in Solution Explorer may not show a paste option, but it works from the keyboard.) This method adds the form to the project directly without having to 'Include in Project' as above. With this method you can add as many forms at a time as you like (all 3 files for each) in a single step.

提交回复
热议问题