2009-10-20 6 views
0

J'ai une fenêtre Wpf avec une sous-fonction publique (Window1). J'ai besoin d'exécuter cette fonction depuis une autre fenêtre. Quelque chose comme ceci:Comment appeler une sous-fonction publique d'une fenêtre à partir d'une autre fenêtre

Private Sub Window2_Loaded(ByVal sender As System.Object, ByVal e As System.Windows.RoutedEventArgs) Handles Window1.Loaded 

Dim Window1 As New Window 1 
Window1.function() 

End Sub 

Je suis très nouveau à wpf. Aidez-moi s'il vous plaît à ce sujet. Merci d'avance.

Répondre

1

Rendez la fonction public dans Window1.

Class Window1 
    Public Sub MyPublicFunction() 
     'DoSomething' 
    End Sub 
End Class 

une raison particulière pour laquelle il doit être Windows1 et être une fonction d'instance? Vous pouvez le faire en tant que fonction publique statique dans la classe App afin que chaque partie de votre projet y ait accès.

Questions connexes