Copy Controls and Remove Unwanted Controls in an InfoPath Form

I have a form template that i've been learning InfoPath on and I seem to have a ton of controls that are not visiable on the form (i can see them when i go into edit binding).  How do I remove these?

Also, is there a way to copy and past controls?  I use the copy paste feature but it seems to keep a relationship between the initial control and doesn't let me rename it.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Best practice for creating forms is to create the Data Source first, then place the controls on the form from the data source (if it is not showing on the right hand side, click View --> Design Tasks --> Data Source). Additionally if you delete a control, it still has a node in the data source, since by default, a node is created with every control. To delete the node, expand the data source, select the node you want to delete and right click --> Delete. Then you can delete the associate control successfully.

A control is always bound to a node in the data source and so when you copy a control, you are copying an instance of something that is already bound to something else. You will have to create each control individually. I would highly recommend the book "Designing Forms for Microsoft Office InfoPath and Forms Services 2007." It is an invaluable book for learning how to best create forms and will creating your data source, naming your nodes, creating your form layouts, etc. Good luck.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.