Re: Inheriting a Form within the same project

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance

From: Hemraj Julha (hjulha_at_intnet.mu)
Date: 08/14/04


Date: Sat, 14 Aug 2004 16:21:38 +0400


 Found the solution to the problem at
http://www.mail-archive.com/c_sharp...m/msg03029.html and I must admit I'm
quite surprised.

It seems the VS.NET doesn't like the # in my folder name :-(
I changed d:\rajooDotNet\C#\TestApp to d:\rajooDotNet\chsarpTestApp and my
inherited form shows in the designer

"Hemraj Julha" <hjulha@intnet.mu> wrote in message
news:uLmwasWgEHA.556@tk2msftngp13.phx.gbl...
> Hi
>
> I'm trying "Visual Inheritance" in C# and facing an issue which might be
> related to my ignorance about namespaces and location of the source code
> within the folders so I'll try to explain my problem.
>
> I have a windows application called TestApp who's source is located under:
>
> d:\rajooDotNet\C#\TestApp
>
> I create a base form with three buttons and this is saved as
> d:\rajooDotNet\C#\TestApp\baseform.vb
>
> The code in this form contains a line at the top as:
> namespace TestApp
>
> Now I want to create a new form, say formnew, and inherit the base form. I
> follow the instructions in the help, i.e. build the app first and then add
> the new Inherted form and using the inheritance browser. I end up with a
> source that contains a line like:
>
> public Class formnew : TestApp.baseform
> {
> // bla bla ....
> }
>
> When I want to display the inherited form in the designer I get an error
> message stating that the form cannot be displayed and hints things like,
> reference the project containing the base form or build the project if it
> the base form is in the same project.
>
> I tried and tried until I copied my project to the root folder of the
drive
> d: i.e my source code is now in
>
> d:\TestApp
>
> I can then successfully view the inherited form in the designer.
>
> So my question is:
>
> How can I use visual inheritance without having my source code at the top
> level of the folder and also if I don't want to embed the top level
folder,
> in my case d:\rajooDotNet\C#, in the namespace?
>
> For your info I had the same problem in VB.NET but this was resolved when
I
> replaced the line:
>
>
>
code:-----------------------------------------------------------------------
> -------
> Public Class formnew
> Inherits TestApp.baseform
>
> --------------------------------------------------------------------------

--
> --
>
>
> With
>
>
>
code:-----------------------------------------------------------------------
> -------
> Public Class formnew
>       Inherits baseform
>
> --------------------------------------------------------------------------
--
> --
>
>
>
> I'm using VS .NET 2002
>
>
> Thanks for your help.
>
>


Relevant Pages

  • Re: Inheriting a form within the same project
    ... > related to my ignorance about namespaces and location of the source code ... > Now I want to create a new form, say formnew, and inherit the base form. ... > the new Inherted form and using the inheritance browser. ... > public Class formnew: TestApp.baseform ...
    (microsoft.public.dotnet.languages.csharp)
  • Inheriting a form within the same project
    ... related to my ignorance about namespaces and location of the source code ... namespace TestApp ... the new Inherted form and using the inheritance browser. ... public Class formnew: TestApp.baseform ...
    (microsoft.public.dotnet.languages.csharp)
  • Inheriting a Form within the same project
    ... related to my ignorance about namespaces and location of the source code ... namespace TestApp ... the new Inherted form and using the inheritance browser. ... public Class formnew: TestApp.baseform ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: Inheriting a form within the same project
    ... > related to my ignorance about namespaces and location of the source code ... > I create a base form with three buttons and this is saved as ... > the new Inherted form and using the inheritance browser. ... > public Class formnew: TestApp.baseform ...
    (microsoft.public.dotnet.languages.csharp)
  • RE: Show folder Inheritance via script
    ... I'm far from being an expert on folder security and inheritance. ... Determine if a trustee's permission on a folder are the same permission as ...
    (microsoft.public.scripting.vbscript)