Hallo zusammen,
ich habe ein Control, bei dem ich will, dass alle davon abgeleiteten Klassen Reaktionen auf bestimmte Events implementieren müssen.
Normalerweise macht man das ja indem man die Oberklasse als abstrakte Klasse definiert. Bei mir will er aber unbedingt, dass ich die Klasse als partial deklariere.
Fehlermeldung wenn ich partial mit abstract ersetze:
Was ich am liebsten hätte, wäre was a la
von der ich dann verschiedene andere Klassen erben lasse.
Gruß, Laurin
ich habe ein Control, bei dem ich will, dass alle davon abgeleiteten Klassen Reaktionen auf bestimmte Events implementieren müssen.
Normalerweise macht man das ja indem man die Oberklasse als abstrakte Klasse definiert. Bei mir will er aber unbedingt, dass ich die Klasse als partial deklariere.
Code:
public partial class MyControl : UserControl
Ich habe keinen Plan, wie ich das anstellen soll. Ebenso mit der erzwungenen Eventbehandlung. Wie kann ich die eigentlich am besten erzwingen?Ein partial-Modifizierer in der Deklaration des Typs "MyControl" fehlt. Es ist eine andere partielle Deklaration dieses Typs vorhanden.
Was ich am liebsten hätte, wäre was a la
Code:
abstract class MyControl : UserControl
{
abstract void OnClick();
...
Gruß, Laurin