Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Making visual classes in .NET
Message
 
 
À
15/07/2011 14:30:47
Information générale
Forum:
ASP.NET
Catégorie:
Autre
Versions des environnements
Environment:
VB 9.0
OS:
Windows Server 2008
Network:
Windows 2008 Server
Database:
MS SQL Server
Application:
Desktop
Divers
Thread ID:
01518209
Message ID:
01518279
Vues:
62
>>>>>In vfp, w can make visual classes in vfp including form classes. Anybody knows how to do form classes in visual way with .NET?
>>>>
>>>>Hi Luis,
>>>>
>>>>All you have to do is create a Form as you usually would. When you need to sub-class from that Form, the easiest thing to do is just create another form, and change the class in code.
>>>>
>>>>So when you add a new Form, the class gets generated like this:
>>>>
>>>>
>>>>public partial class TestForm : Form
>>>>{
>>>>    public TestForm()
>>>>    {
>>>>        InitializeComponent();
>>>>    }
>>>>}
>>>>
>>>>
>>>>Replace the System Form with yours:
>>>>
>>>>
>>>>public partial class TestForm : MyBaseForm
>>>>{
>>>>    public TestForm()
>>>>    {
>>>>        InitializeComponent();
>>>>    }
>>>>}
>>>>
>>>>
>>>>Also, take a look at my blog post for sub-classing other controls (such as TextBox, ComboBox, etc.):
>>>>
>>>>http://geek-goddess-bonnie.blogspot.com/2009/10/why-and-how-to-sub-class-base-classes.html
>>>>
>>>>~~Bonnie
>>>
>>>Dear Geek Goddess,
>>>
>>>That's really the only way to do it? Clone and modify? I am not disputing what you say, was just expecting more inheritance than that.
>>
>>You don't get to do it like VFP. Apparently that was too easy. We can't have that.
>
>IIRC, in VFP, you first had to save the form as a class. In .NET it is already a class - all you have to do is tell another form that they inherit from it. What's so hard about that ?
>
>>That's why there's XAML - to keep things from getting easier!
>
>Completely different paradigm. If you attempt to apply VFP (or even WinForms) principles to it then you are barking up the wrong tree...

I didn't say it was hard. It just struck me as a little manual.

It's not something I am going to get worked up over. Not only is the power back on after being out most of the past four days -- always fun in mid July -- I found a job. What a relief. VFP, SQL Server, C#.NET. Beautiful.
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform