Click here to Skip to main content
15,905,967 members
Home / Discussions / C#
   

C#

 
AnswerRe: How to tell what object is associate with context menu Pin
Luc Pattyn16-Feb-11 10:02
sitebuilderLuc Pattyn16-Feb-11 10:02 
AnswerRe: How to tell what object is associate with context menu Pin
SledgeHammer0116-Feb-11 10:21
SledgeHammer0116-Feb-11 10:21 
GeneralRe: How to tell what object is associate with context menu Pin
Member 225653316-Feb-11 10:47
Member 225653316-Feb-11 10:47 
AnswerRe: How to tell what object is associate with context menu Pin
Henry Minute16-Feb-11 11:41
Henry Minute16-Feb-11 11:41 
Questionhow to return yes or no from message-box that i made ? Pin
Gali197816-Feb-11 9:02
Gali197816-Feb-11 9:02 
AnswerRe: how to return yes or no from message-box that i made ? Pin
thatraja16-Feb-11 9:27
professionalthatraja16-Feb-11 9:27 
AnswerRe: how to return yes or no from message-box that i made ? Pin
Luc Pattyn16-Feb-11 10:07
sitebuilderLuc Pattyn16-Feb-11 10:07 
Questionsource code Pin
om_metab16-Feb-11 8:58
om_metab16-Feb-11 8:58 
AnswerRe: source code PinPopular
Not Active16-Feb-11 9:19
mentorNot Active16-Feb-11 9:19 
AnswerRe: source code Pin
PIEBALDconsult16-Feb-11 9:43
mvePIEBALDconsult16-Feb-11 9:43 
AnswerRe: source code Pin
Pete O'Hanlon16-Feb-11 10:17
mvePete O'Hanlon16-Feb-11 10:17 
GeneralRe: source code Pin
om_metab16-Feb-11 10:48
om_metab16-Feb-11 10:48 
GeneralRe: source code Pin
Dave Kreskowiak16-Feb-11 11:17
mveDave Kreskowiak16-Feb-11 11:17 
GeneralRe: source code Pin
Thomas Krojer16-Feb-11 21:18
Thomas Krojer16-Feb-11 21:18 
GeneralRe: source code Pin
Pete O'Hanlon16-Feb-11 22:32
mvePete O'Hanlon16-Feb-11 22:32 
GeneralRe: source code Pin
fjdiewornncalwe25-Feb-11 10:49
professionalfjdiewornncalwe25-Feb-11 10:49 
GeneralRe: source code Pin
Alan Balkany17-Feb-11 9:52
Alan Balkany17-Feb-11 9:52 
GeneralRe: source code Pin
om_metab17-Feb-11 12:32
om_metab17-Feb-11 12:32 
GeneralRe: source code PinPopular
Not Active16-Feb-11 14:47
mentorNot Active16-Feb-11 14:47 
GeneralRe: source code Pin
om_metab17-Feb-11 12:36
om_metab17-Feb-11 12:36 
GeneralRe: source code Pin
Not Active17-Feb-11 13:27
mentorNot Active17-Feb-11 13:27 
Questionabstract, override and the Visual Studio Designer Pin
Dewald15-Feb-11 21:52
Dewald15-Feb-11 21:52 
Hi all,

As a part of my project I have an abstract class that looks like this:
abstract class TabPageTemplate : TabPage
    {
        public abstract void Process();
        public abstract void Cancel();
        public abstract bool LoseFocus();
        public abstract void Populate(int identifier);
        public abstract event EventHandler PageClosed;
    }


I also have separate classes defined, all of which implement the above abstract class. On another Form (that contains a TabControl) I can then add any of these TabPages and know that each one will have implemented the four methods and one event handler so I can call any of them.

It works great, but there is one major inconvenience. I have to design the layout of all of those TabPages in code, I cannot use the VS Designer. The reason for this is that the Designer can't create an instance of whatever TabPage I'm busy designing (because the base class from which the TabPage inherits is abstract). This is the error message that the Designer gives me:
The designer must create an instance of type 'MyProject.TabPageTemplate' but it cannot because the type is declared as abstract.

Would anyone have some advice for me here? At first this wasn't a problem but these TabPages are getting quite complex now and doing all of the control layout in code is getting very tedious.
AnswerRe: abstract, override and the Visual Studio Designer Pin
Luc Pattyn16-Feb-11 0:47
sitebuilderLuc Pattyn16-Feb-11 0:47 
JokeRe: abstract, override and the Visual Studio Designer Pin
Wayne Gaylard16-Feb-11 1:17
professionalWayne Gaylard16-Feb-11 1:17 
GeneralRe: abstract, override and the Visual Studio Designer Pin
Luc Pattyn16-Feb-11 1:57
sitebuilderLuc Pattyn16-Feb-11 1:57 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.