Startseite > Archiv > Objektvererbung in VB.NET – Visual Inheritance

Objektvererbung in VB.NET – Visual Inheritance

dotnetpro 10/2003 Von Andreas Maslo erschienen in dotnetpro 10/2003 auf Seite 78
Code: BASICS04
Keine Bewertung

Ich sehe was, was Du nicht siehst ... Visual Inheritance bezeichnet die Vererbung visueller Objekte. Allerdings ist nicht jedes visuelle Objekt direkt vererbbar. Das stellen Sie spätestens dann fest, wenn die Basisfunktionalität von ActiveXSteuerelementen übernommen werden soll. Mit ein paar Tricks und ein bisschen Aufwand lösen Sie das Problem. dotnetpro zeigt, wie es geht.

Artikel Download

Als Abonnent können Sie den gesamten Artikel als PDF abrufen und die zugehörigen Quelltexte direkt downloaden.

Sie sind bereits Abonnent? Dann registrieren Sie Ihr Abonnement jetzt online und greifen Sie sofort auf das komplette Artikelarchiv zu.

Einzelheft-Bestellung

Sie interessieren sich für diesen Artikel und haben noch kein Abonnement? Dann bestellen Sie doch einfach diese Ausgabe der dotnetpro als Einzelheft.

Abo-Bestellung

Probeabo
Wenn Sie die dotnetpro kennenlernen wollen, ist das Probeabo genau richtig für Sie. Lesen Sie die aktuelle sowie die kommende Ausgabe zu einem besonders günstigen Preis.








Abo
Wenn Sie die neue Ausgabe der dotnetpro als Erster lesen wollen, dann liegen Sie mit einem Abo genau richtig – zwölf Mal pro Jahr druckfrisch in Ihrem Briefkasten und das noch bevor das Heft am Kiosk erhältlich ist.

Sie finden diesen Artikel interessant? Dann helfen Sie anderen ihn zu finden und kicken Sie ihn bei www.dotnet-kicks.de!

Tags

2003   Abbil   Abbildung   Abbildungen   aber   abge   abgelegt   abgeleitet   abgeleitete   abgeleiteten   abgeleitetes   abgerundete   abhängig   able   ableitet   Ableitung   abzuändern   abzuleiten   ActiveX   AddRange   Adresse   aktuelle   aktuellen   alle   allen   Allerdings   AllerdingskönnenActiveX   also   analysiert   analysierte   Anbindung   anderen   Änderung   Andreas   anfangs   ange   angeführten   angegangenen   angeleg   angelegt   angepasst   angewählte   angewähltem   angewählten   angezeigt   Animationen   Animations   Anlegen   Anpassungen   anschließend   Anweisung   Anweisungangegeben   Anweisungen   Anwen   Anwendungen   Anzeige   arbeiten   archien   archisch   Assem   Assemblies   Assembly   Assistenten   Attribut   Attribute   AttributesBrows   auch   Aufder   aufge   aufruft   Aufwand   ausführen   ausgegeben   ausgelesen   ausgewiesen   ausliefern   Ausnahme   auswahldialogvordefiniert   automatisch   Autor   AxShape   bares   Basic   BASICS   Basics01   basieren   basiert   Basis   Basisfunktionalität   Basisklasse   Basisklassen   Basisobjekt   Basisobjekte   Basisobjektes   Basissteuer   Basissteuerele   Basissteuerelemente   Bedarf   Bedeutung   befasst   Beispiel   Beispielan   Beispielanwendung   Beispiele   Beispielprogramm   Beispielprojekt   beispielsweise   benötigt   Benutzer   benutzerde   benutzerdefi   benutzerdefinier   benutzerdefiniert   benutzerdefinierte   benutzerdefinierten   Benutzerdefinierter   benutzerdefiniertes   Berater   Bereich   Bereiche   bereit   bereitgestellte   bereits   bereitstellen   bereitstellt   Bestandteil   bestehen   bestehende   bestimmen   bestimmte   bestimmten   bettet   bezeichnet   beziehungsweise   Bezug   Bibliotheküber   bietet   Bildfeld   Bildfelder   Bildfeldes   Bildlaufunterstützung   binär   bisschen   Bitmaps   black   blies   Block   Boolean   BorderColor   BorderStyle   BorderStyleConstants   brauchen   Browsable   btnCancel   btnCancel_Click   btnOK   btnOK_Click   bung   Button   ButtonBase   ButtonClick   ButtonType   byte   ByVal   Cancel   CancelClick   Case   Changed   Checkbox   chende   chischuntergeordnetenObjekte   class   ClassAbbildung   Click   Close   Code   Codierung   Collections   color   Compo   Component   ComponentModel   consultingDas   Contai   Container   ContainerControl   Containersteuerelemente   Control   Controls   CtlVb6   CType   dabei   dafür   daher   damit   dann   daraufhin   dardeigenschaft   dardsteuerelementehervor   dargestellt   darin   dasActiveX   dass   DasSteuerelementereignis   Datei   Dateian   Dateiauswahl   Dateiauswahldialog   Dateien   Dateilistenfeld   Dateityp   Dateitypen   Daten   Datentyp   Datentypen   Daumenkino   davon   dazu   DebuggerStepThrough   DefaultEvent   DefaultProperty   Definieren   definiert   definierte   Definition   demuntergeordnetenActiveX   denkönnenoder   deren   derLauf   derneuenFormularklasseangegeben   Designer   Designmodus   dessen   Detail   deutet   Diagnostics   Dialoge   Dialogen   Dialogfeld   dienen   dient   dies   diese   diesem   dieser   dieses   diglich   Dipl   DirCtl   direkt   direkte   direkten   DlgBut   DlgButton   DlgButton_Click   DLLs   dotnetpro   downloads   Draw   Drawing   Drawing2D   DrawMode   DrawModeConstants   Dritthersteller   dung   dungsprogrammen   durch   durchgeführt   durchsichtig   ebenfalls   eButton   Ecke   Eigen   eigenem   Eigenschaft   Eigenschaften   Eigenschaftsprozeduren   Eigenschaftswerte   eignis   Eindruck   eine   einem   einen   einenerweiterten   einer   einerInherits   einerWindows   eines   einfachen   einfacher   einfacheTextfelder   Einfluss   einge   Eingesetzte   einheitlicher   einhergehend   einige   einnimmt   Einrichtungs   Einrichtungsprogramm   Einrichtungsprogramms   Einsatz   einsetzen   einSteuerelement   einvererbtes   Element   elementbibliothek   Elemente   Elementen   Elements   ellen   Eller   Ellipsen   else   Endfarbe   EndInit   EndsWith   enthält   entspre   entsprechend   entsprechendes   entspricht   Entwicklung   Entwicklungsrechner   Entwicklungsumgebung   Entwurfs   Entwurfsbe   Entwurfsbereich   Entwurfsbereichen   Enum   Enumeration   erbbar   erben   erbt   erbten   Ereig   Ereignis   Ereignisprozedur   Ereignisse   erfahren   erfolgen   erfolgt   erforderlich   erforderlichen   erfordern   erfüllt   erhält   erhalten   erlaubt   Erläuterungen   ermit   ermöglicht   erreichen   Error   erschei   erscheinen   erscheint   Erscheinung   ersteht   erstellen   ersten   erweitern   erweitert   erweiterte   erweiterteFigurensteuerelementExNet   Event   EventArgs   exemplarisch   Exit   ExNetShapeCtl   Fachbuchautor   Fall   false   Farbver   Farbverlauf   Farbverläufe   fehlerfreiarbeiten   fenlegung   ferner   fest   festgelegt   festlegen   Figur   Figurenausgabe   Figurensteuerelement   FigurensteuerelementeinfachHinter   Figurensteuerelementes   File   FileChanged   FileCtl   FileCtl_SelectedValueChanged   FileName   FileWithPath   FillColor   FillEllipse   FillFigure   FillRectangle   finden   finieren   finierte   First   FirstFillColor   flächentext   fName   Folgenden   Form   Format   Forms   Formtext   Formular   Formulare   Formularen   Formularklas   Formularklasse   Formulars   Framework   Frank   frei   freier   frmExtendedFileSelect   frmExtendedFileSelect_FileChanged   frmFileSelect   FromFile   Füllmethoden   Füllung   fungieren   Funktiona   Funktionalität   Funktionalitäten   Füreinige   geändert   geänderte   gegebenenfalls   gehen   gehörige   geht   gekennzeichnet   gelegt   genannt   genannten   gend   gende   gene   Generation   Generationen   generierter   genschaft   genschaftsprozedurendieEigenschaften   genutzt   geordnete   geordneteActiveX   gesetzt   gesondert   gesonderte   gesonderten   gesorgt   GetFileText   Getrennte   getrennten   gewählten   gezeich   gezeichnet   gezeichnete   gezeichnetes   gezeigt   gibt   gleichzeitig   Grafik   Grafikdatei   grafische   grafischen   grafisches   Graphics   Gray   Größedes   Grund   Grundfunktiona   Grundfunktionalität   grundgrafiken   Grundlage   Grundlagen   grundle   grundlegen   grundlegende   grundlegenden   Gruppendatei   gurensteuerlement   gurensteuerlements   haben   handelt   Handles   Hauptaktio   Heft   height   help   herausgefiltert   hervor   hervorgehen   hier   Hierar   Hierarchieebene   hiervon   Hilfe   Hintergrund   Hintergrundeigenschaf   Hintergrundfarbverläufe   Hintergrundfüllfarben   Hinweise   horizontal   horizontalen   image   ImageCase   ImageIndex   ImageList   immer   Imports   inAbhängigkeit   indem   Information   Ingenieurbüro   IngES   Inhe   Inheritance   InheritedCls   InheritedCtls   Inherits   inierten   initia   InitializeComponent   innerhalb   InnerhalbderBeispielanwendung   installiert   Interfaces   Internet   Interoperabilitäs   Invalidate   ISupportInitialize   Jede   jedem   jedes   jedoch   jekt   jekte   jeweili   Journalist   kann   kationen   keine   keiten   kennzeichnet   keyword   Klasse   Klassen   Klassendatei   Klassendefinition   Klassenname   kleines   kombiniert   komfor   kommen   kompatiblen   komplexeres   Komponente   Komponenten   Komponentenbereich   können   Konstruktor   Kontrolle   korrekte   Kreise   kurz   Label   laden   lassen   Lauf   Laufzeit   Laufzeitbiblio   Laufzeitbibliothek   lbInfo   LCase   lediglich   legt   leichte   leitet   leiteten   lenelementen   letztgenannte   letztgenannten   lich   liegende   liegenden   liegt   Lineare   linearer   LinearGradientBrush   LinearGradientMode   lisierung   Listing   litäten   lizeComponent   logschaltfläche   lösen   löst   m_ButtonType   m_FillFigure   m_FirstFillColor   m_SecondFillColor   mach   machen   Mail   MarshalBy   Maslo   mehrere   mehreren   MeineSteuerelement   MeineSteuerelementKlasse   MeinProjekt   menfarbe   mentbibliothek   mentbibliothekbeziehungsweiseOCX   mente   mentes   mentklasse   Methode   Methoden   mich   Microsoft   mithilfe   Mode   mular   mulars   muss   müssen   MyBase   nach   nachbilden   Nachbildung   nachdem   nachfolgend   Nachhinein   Name   Namensraum   nearen   Neben   nebeneinander   nehmen   nent   neRectangleF   nerhalb   nersteuerelement   NetShapeCon   NetShapeCtl   NetShapeCtl_Resize   neue   neuen   neueSteuerelementereignisButtonClick   Next   nicht   nichtalsnichtver   nichtmöglich   nierte   nimmt   nisse   nommen   nötig   NotInherita   NotInheritable   nungsbild   nutzbar   nutzen   nutzerdef   Nutzung   object   Objek   Objekt   objektdefiniertdreiSchaltflächentypen   Objekte   Objekten   Objekthier   Objekthierarchie   Objekthierarchien   Objektname   Objektnamen   Objektorientierung   Objektvererbung   obwohl   oder   oderüberschrieben   offen   Offenlegung   öffent   öffentliche   öffentlicher   ohnedassdafürspezieller   OKClick   OLEColor   OnPaint   Optionsfel   ordneten   Overrides   paar   PaintEventArgs   Parameter   Path   PicBox   PicBoxCancel   PicBoxHelp   PicBoxOK   PicCtl   Pinsel   plat   platzierbar   platzieren   platziert   ponentkönnenActiveX   portiert   private   Problem   Programm   Programme   Projekt   Projekte   Projektverzeichnis   Property   protected   Publi   public   Quadrateundabgerundete   Quelltext   Quelltextauszug   Quelltextebene   Radiobutton   Rahmen   Rahmenfeld   Rahmenfeldern   Rahmenfeldes   Rahmenstil   RaiseEvent   recht   Rechtecke   RectangleF   referenzierten   RefObject   Region   regis   Registrierung   reich   reitsteht   rekt   Remotingunterstützung   rere   Resize   Resume   ResumeLayout   return   ritance   Sämtliche   sätzlich   schaft   Schalt   Schaltfläche   Schaltflächen   Schaltflächenauswahl   Schaltflächenob   Schaltflächenobjek   Schaltflächenobjekt   Schaltflächentyp   schaubereichwirddasEreignisFile   schauinformationen   schließlich   Schlüsselwort   Schnitt   Schnittstel   Schnittstellen   Schnittstellenassistenteingesondertes   Schnittstellenelemente   schützen   ScrollableCon   ScrollableControl   SecondFillColor   sehe   sehen   sein   seinerseits   Seite   selbst   SELECT   SelectedValueChanged   sender   Serie   Setup   setzt   Shadows   Shape   ShapeConstants   ShapeControl   ShapeCtl   ShapeDemo   sich   sicher   sichergestellt   sicherzustellen   sichtbar   sichtbare   sichtbaren   siehe   siehst   sind   sisklassen   sisobjekt   Sitzt   Size   sodass   Software   solchen   soll   sollen   sollten   Solution   somit   sondertenEnumerationsdatentypenunter   sorgen   sowie   sowohl   spätere   spätestens   Spezia   spezialisie   spezialisiert   spezialisiertes   spezielle   speziellen   stan   Standard   Standarder   Standardmäßig   Standardsteuerelemente   Standardsteuerelementoder   ständig   Stattdessen   stBar   stehen   stellen   stellenelemente   stellt   stem   Steuer   Steuerele   steuerelement   Steuerelementanbindung   Steuerelementbasiert   Steuerelementbereich   Steuerelementbibliothek   Steuerelementdefinition   Steuerelementdie   Steuerelemente   Steuerelementen   SteuerelementenachReferenzierung   Steuerelementereignis   SteuerelementesNet   Steuerelementgröße   steuerelementinterneGrafikzuweisung   Steuerelementklasse   SteuerelementNetShapeCtl   Steuerelements   Steuerelementvererbung   Steuerelementzuüberneh   Steuerlement   Steuerlemente   Steuerung   stimmte   string   Struktur   Studio   stützt   sual   Substring   Suffix   SUMMARYCD   symbol   system   Tabel   tainerControl   tätig   Teil6   teilen   telt   teroperabilitäts   TestAX   Text   TextBoxBase   Textfeld   theken   THEN   ting   tiveX   toleriert   trachtet   Trans   TransImage   transparent   transparente   transparenten   transparenter   treten   Tricks   trierungderActiveX   trol   true   type   Typen   über   Überblick   übergibt   Überladenund   Übernahme   übernehmen   übernom   übernommen   übers   überschatten   überschattet   überschreiben   überschrieben   übersetzen   umfassend   umgeleitet   Umwegen   undKontrollfelder   unerwünschten   Ungenauig   unter   unterge   untergeordnete   untergeordneteActiveX   untergeordneten   unterscheidet   unterstützt   UserControl   Value   VBRUN   vbrun60sp5   vbShapeCircle   vbShapeOval   vbShapeRectangle   vbShapeRoundedRectangle   vbShapeRoundedSquare   vbShapeSquare   verborgen   vereinfach   Verer   vererb   vererbbar   vererbbaren   vererbbares   vererbbaresBasisobjekt   vererben   vererbende   vererbt   vererbte   vererbtwerden   Vererbung   VererbungbenutzerdefinierterObjekte   Verfahren   Verfügung   vergleiche   verhindern   veröffentlicht   verteilt   Verteilung   verwalten   verwaltet   Verweis   Verweise   verweisen   Verweisherstellung   verwendet   Verzeichnis   verzichtet   Vielzahl   Visible   Visu   Visual   VisualInheritance   visuel   visuelle   visuellen   visueller   voll   vordefinieren   vorliegen   Vorschaubereich   Wahl   wähltem   wahlweise   Wechsel   weils   weiteren   WeiterenmüssendieInteroperabilitäts   weitergegeben   welcher   wendungVisualInheritance   Wenn   werden   werdenmithilfedes   werks   Wert   Werte   width   wiederum   WINDOWS   wird   wirdderentsprechende   wMode   wurde   wurden   wurf   Zeichen   Zeichenmodus   zeichnen   zeichnende   zeigt   ziert   ziertem   zueinander   zugegriffen   zugeordnet   zugeordneten   zugewiesen   Zugriff   zugrunde   zunächst   zusammen   zusätzli   Zusätzlich   zusätzliche   zuvor   zuweisen   Zwar   zweiten   zweiter   zwin

Login
Sie sind nicht eingeloggt.

Login & Registrierung
Abo bestellen




Anzeige







Newsletter
Tragen Sie Ihre E-Mailadresse für den kostenlosen Newsletter von dotnetpro ein.


Umfrage
Verwenden Sie Application Lifecycle Management?





Ergebnis anzeigen