Delphi-Forum.de Delphi-Library.de
C-Sharp-Forum.de C-Sharp-Library.de
Registrieren Login Suche Hilfe Sitemap
Eigenschaften der Basisklasse "ausblenden"
spacer
Autor Nachricht
yndaso
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star

Beiträge: 89
Dabei seit: 23.12.2008



BeitragVerfasst: Do 04.03.10 11:38  Antworten mit Zitat Beitrag melden
Hallo,

ich habe mir eine eigene Klasse erstellt, und diese von der Basis Klasse Control abgeleitet.
Danach habe ich einige Eigenschaften und Methoden hinzugefügt...

Gibt es jetzt eine Möglichkeit, nur die neuen Eigenschaften nach aussen hin sichtbar zu machen?

Habe mal gesehen, dass man mit Hilfe von Attributen das ein oder andere ausblenden kann. Aber ich hätte gerne
nur meine neuen Eigenschaften und Methoden veröffentlicht.

Wie macht man das?

Danke
Private Nachricht sendenPosting in privater Nachricht zitieren
danielf
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star

Beiträge: 925
Erhaltene Danke: 17
Dabei seit: 28.01.2009
Wohnort: Stuttgart

Windows XP
C# (VS 2008)
BeitragVerfasst: Do 04.03.10 11:57  Antworten mit Zitat Beitrag melden
Hallo,

wo willst du diese Ausblenden? Im Designer, auf Zugriffsebene oder bei der IntelliSense?

Im Designer geht es mit den Attributen [DesignerSerializationVisibility(DesignerSerializat ionVisibility.Hidden)], die Zugriffsebenen kannst du glaub ich mit new/override ggf ausblenden und dementsprechend auch die IntelliSense anpassen. Aber Sinn macht das ganze wohl nur, wenn du es im Designer ausblenden tust.

Ansonsten kannst du auch anstatt von dem Objekt zu erben es als privaten Member aufnehmen und nur die Funktionen innerhalb der Klasse ansprechen.

Gruß Daniel
Private Nachricht sendenPosting in privater Nachricht zitieren Webseite dieses Mitglieds besuchen
Werbung ausblenden? Dann registriere Dich kostenlos. Weitere Gründe für eine Registrierung.


Werbung ausblenden? Dann registriere Dich kostenlos. Weitere Gründe für eine Registrierung.
Beiträge vom vorherigen Thema anzeigen:   
home home