Das ist mein Problem. Ich habe eine Anwendung, wo es öffnet eine Datei geöffnet Dialogfeld und ich versuche, in den Dateipfad und Dateinamen in den "Dateiname:" Kombinationsfeld Abschnitt eingeben.Weiß - Datei öffnen Dialogfeld
Die Anwendung wird mit einem Formular geladen, in dem Sie sich anmelden. Dadurch wird ein anderes Formular geöffnet, in dem sich mehrere Schaltflächen befinden. Wenn Sie eine dieser Schaltflächen auswählen, wird ein anderes Formular geöffnet. In diesem Formular gibt es eine Schaltfläche zum Auswählen einer Datei. In diesem Stadium sind 3 Formulare geöffnet. Dies öffnet das Standarddialogfeld zum Öffnen von Dateien. Ich kann den geöffneten Dateidialog scheinbar nicht verstehen.
Hier ist der Code, den ich verwende.
Aus irgendeinem Grund kann ich über die Variable LoginForm auf alle Schaltflächen der anderen Formulare zugreifen. Ich habe Folgendes versucht.
Window FileOpenDialog = application.GetWindow("Open", InitializeOption.NoCache);
Dies funktioniert nicht.
Ich habe auch Folgendes versucht, aber das gibt null zurück. Ich dachte, dass ich mit der LoginForm-Variable darauf zugreifen könnte.
Win32ComboBox comboBox = LoginForm.Get<Win32ComboBox>("Filename");
Irgendwelche Ideen? Danke