Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 210
  • Last Modified:

Inheriting from a Windows Forms Control with Visual Basic

Hi

I'm following the steps listed in the following microsoft document for adding a windows form control:

http://msdn.microsoft.com/en-us/library/w2a8y03d.aspx

When I get to the following step:

To add your control to the form

    In Solution Explorer, right-click Form1.vb and choose View Designer from the shortcut menu.

    In the Toolbox, click ValueButtonLib Components. Double-click ValueButton.

    A ValueButton appears on the form.


I can't see the ValueButtonLib Components in the toolbox!

What am I doing wrong?

John
0
IssacJones
Asked:
IssacJones
  • 6
  • 4
  • 3
  • +1
1 Solution
 
nepaluzCommented:
You've missed step 2!
0
 
nepaluzCommented:
Actually, you need to compile the project before the control appears in the toolbox.
0
 
IssacJonesAuthor Commented:
Step 2?

I have followed all the steps and compiled everything and I still can't see it in the toolbox
0
VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

 
nepaluzCommented:
Any user controls that are added in code will appear at the top of the toolbox after you have compiled the project. You have most definitely missed a step in the process!
0
 
Éric MoreauSenior .Net ConsultantCommented:
which version of VB.Net are you using? I know that some things changed over versions.
0
 
IssacJonesAuthor Commented:
Visual Basic 2010
0
 
Éric MoreauSenior .Net ConsultantCommented:
are both your project (control and form) in the same solution?
0
 
IssacJonesAuthor Commented:
yes
0
 
Éric MoreauSenior .Net ConsultantCommented:
it is working for me exactly like they explain. are you sure you have added a reference to your control project like explained in the "To create a test project" section
0
 
IssacJonesAuthor Commented:
hi - strange. The only think I have done differently is that I have added a TextBox rather than a button. I'm assuming that it is still a control so it shouldn't make a difference. Apologies for not pointing that out first if it is the cause.

Yes, I have added a reference and I can see it in the Solution Explorer for the main project.
0
 
Éric MoreauSenior .Net ConsultantCommented:
I just changed the button for a textbox and it is still working.

do you have any compile error?

why not scrap your project and start a brand new solution.
0
 
Jacques Bourgeois (James Burger)Commented:
There is a property in Tools...Options...Windows Forms Designer that says AutoToolboxPopulate. This should be set to True.
0
 
IssacJonesAuthor Commented:
Genius!!!!

Yes, that did it. I wonder why it isn't set to true by default!!!!

Many, many thanks.

Thanks also to the other guys!
0
 
Jacques Bourgeois (James Burger)Commented:
It is set to True by default. That is why all the other experts did not spot the problem. You probably changed it by mistake at some point.
0
 
IssacJonesAuthor Commented:
Nope. I can guarantee I didnt change it. This was a fresh install of visual studio 2010 from a few days ago and I've been nowhere near those settings!
0

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

  • 6
  • 4
  • 3
  • +1
Tackle projects and never again get stuck behind a technical roadblock.
Join Now