Die Variante
Me.Steuerelement.Object.Control liefert das geladene .net-Control.
Wäre es sinnvoll, ein paar Standard-Controls direkt über den ControlContainer erzeugen zu können?
Ursprünglich dachte ich, ich erstelle nur die dll mit dem ControlContainer. Die gewünschten Controls muss man über andere COM-dlls erstellen und mit LoadControl im ControlContainer anzeigen lassen.
Ich könnte mir aber auch vorstellen, dass man die .net-ControlContainer-dll so ausbaut, dass man gängige Controls direkt laden kann. Das hätte dann den Vorteil, dass man in der Access-Anwendung zur Laufzeit keine weitere dll benötigen würde.
Nachteil: ControlContainer-dll wird komplexer => Fehleranfälliger / mehr Updates usw.
erste Tests mit dem DataGridView ergaben, dass die Zurücktaste und die Entf-Taste beim Editieren einer GridViewZelle nicht funktioniert.
Wenn ich das mit meinem Mini-Beispiel (das im ControlContainer enthalten ist) ausprobiere, kann ich die Entf- oder auch die Zurücktaste verwenden. Ich muss nur zuvor per Doppelklick oder {F2} in den "Edit-Modus" wechseln.
mfg
Josef