I thought I would throw out for the archvies what the solution to my problem
was. You guys will love this one.

Don't put your project in a directory tree containing the # sign. (ie C#)
and you can add a control no problem in the same project and it works great.

Jeff

----- Original Message -----
From: "Jeff Smith" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Saturday, April 20, 2002 10:49 AM
Subject: [DOTNET] Problems creating a basic extended usercontrol


> 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.

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