Direkt geht das nicht, so weit ich weiß. Aber Du kannst in dem Sheet- Window ja einfach eine Variable anlegen, an die Du das Eltern-Fenster übergibst. Ich würde das so lösen, dass ich eine neue Unterklasse von "Window" erstelle, in der ich einen Constructor(parentWindow As Window) anlege. Das Sheet-Window leistest Du dann von dieser neuen Klasse ab. Dann kannst Du es z. B. mit

     dim w as new MySheetWindow(<dein_hauptfenster)

erzeugen.

Der Constructor würde dann ungefähr so aussehen:

     Sub Constructor (parentWindow As Window)
          me.pParentWindow = parentWindow
          me.ShowModalWithin( parentWindow )
     End Sub

Wobei "pParentWindow" eine private Eigenschaft der neuen Window-Klasse ist:

     pParentWindow As Window


Alles Weitere ist dann Dir überlassen...



Am 27.07.2010 um 11:44 schrieb Stefan Sicurella:

Hi,

wie kann ich im sheet feststellen auf welchem Fenster es geöffnet wurde?
Geht das überhaupt?

Gruß

Stefan

Gruß
Christian




Antwort per Email an