Hi
Manchmal bekommt man einen nicht erwünschten Member bei Vererbung mitgeliefert oder man möchte eine Funktion zwar öffentlich haben, diese allerdings nicht anzeigen lassen.
Das System.ComponentModel.BrowsableAttribute mit dem System.ComponentModel.EditorBrowsableAttribute löst das ganze:
Wenn man eine Klasse erbt, werden oft überschreibbare(overridable) Member angeboten. Auf die überschriebenen Member lässt sich das ganze ebenfalls anwenden:
Falls eine Überschreibung nicht angeboten wird, kann man das auch mit Shadows vornehmen. Dazu einfach das Overrides im Code oben mit Shadows ersetzen.
Gruß
~blaze~
Manchmal bekommt man einen nicht erwünschten Member bei Vererbung mitgeliefert oder man möchte eine Funktion zwar öffentlich haben, diese allerdings nicht anzeigen lassen.
Das System.ComponentModel.BrowsableAttribute mit dem System.ComponentModel.EditorBrowsableAttribute löst das ganze:
Wenn man eine Klasse erbt, werden oft überschreibbare(overridable) Member angeboten. Auf die überschriebenen Member lässt sich das ganze ebenfalls anwenden:
VB.NET-Quellcode
Falls eine Überschreibung nicht angeboten wird, kann man das auch mit Shadows vornehmen. Dazu einfach das Overrides im Code oben mit Shadows ersetzen.
Gruß
~blaze~
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „~blaze~“ ()