I am trying to create a basic textbox control similar to the Masked Edit
Control that was in VB. I create a new c# windows application, add a new
user control called "TestUserControl" and then I go into the code and
change it to inherit from System.Windows.Forms.TextBox instead of
UserControl.

It is in my toolbox automatically, but when I drop it on the form I
get "The control ... could not be loaded. Ensure the library containing the
control has been built and a project reference has been made to the library
containing the control. If you have changed the name of the user control,
close and re-open the control's designer to update the toolbox item".

I have not changed the name (just the base class), I have compiled the
project before trying to drop it on the form with the form designer. I have
even tried going to "customize toolbox" and adding a reference to my
own .EXE file and then I get an additional "TestUserControl" entry in the
toolbox that when I drop on the form gives me an error of "Object reference
not set to an instance of an object".

What the F$#!@ am I doing wrong? This should be so simple. I have checked
all over the net. The only suggestions I saw were compiling and adding a
reference to your EXE.

Thanks,
Jeff

You can read messages from the DOTNET archive, unsubscribe from DOTNET, or
subscribe to other DevelopMentor lists at http://discuss.develop.com.

Reply via email to