Fragensteller
PDFViewer (AxAcroPDF) ->Formfocusfehler

Allgemeine Diskussion
-
Hallo Leute,
Ich habe herausgefunden, wer den Formfocus bei mir unterdrückt ... hiermal die Basis: Eine MDIForm; in dieser MDIForm ruf ich als child die Form A und B auf . Form A+B haben jeweils ein Textboxcontrol; Form B hat noch das Control für PDFView(AxAcroPDF). Sobald die Form B mit den PDFviewer gestartet wird läst sich der Focus nur noch dann auf eine andere Form setzen, wenn man auf die Formkopfleiste klickt. Ein klick in einer der Textbox ruf weder Form A noch From B wieder in den Vordergrund ....
Jemand ne Idee ...
mfg eem monarch
- Typ geändert Robert BreitenhoferModerator Montag, 7. Mai 2012 12:38 Keine Rückmeldung des Fragenstellender
Alle Antworten
-
Schau mal, ob das gotFocus Ereignis der Textbox trotzdem ausgelöst wird. wenn ja, dann schreibe in die Ereignisbehandlung ein Me.BringToFront().
Hannes
If you have got questions about this, just ask.
In a perfect world,
users would never enter data in the wrong form,
files they choose to open would always exist
and code would never have bugs.
C# to VB.NET: http://www.developerfusion.com/tools/convert/csharp-to-vb/ -
Servus Hannes,
ja wird ausgelöst ... bringt mich aber nicht weiter. Erstens habe ich x Control in x Formen und es kann ja nicht sein das Event für alle Controls zu definieren. Zweitens selbst wenn ich die Form B mit dem PDFView schliesse , zerstöre entlade oder was auch immer bleibt der Effekt bestehen. Die einzige Variante wo der Effekt nicht auftritt ist wenn man die Form B mit dem PDFView außerhalb der MDIForm startet.
Was kann das nur sein ...
mfg eem monarch
-
Servus Hannes,
ja wird ausgelöst ... bringt mich aber nicht weiter. Erstens habe ich x Control in x Formen und es kann ja nicht sein das Event für alle Controls zu definieren. Zweitens selbst wenn ich die Form B mit dem PDFView schliesse , zerstöre entlade oder was auch immer bleibt der Effekt bestehen. Die einzige Variante wo der Effekt nicht auftritt ist wenn man die Form B mit dem PDFView außerhalb der MDIForm startet.
Was kann das nur sein ...
mfg eem monarch
Es sollte Dich aber weiter bringen. Du kannst das PDFView nicht verändern, also musst Du etwas anderes verändern. In diesem Fall eben die Ereignisbehandlungen für GotFocus der controls.
Für die standard controls kannst Du einfach eine behandlungsroutine schreiben und diese allen controls die sie benötigen zuweisen.
Hannes
If you have got questions about this, just ask.
In a perfect world,
users would never enter data in the wrong form,
files they choose to open would always exist
and code would never have bugs.
C# to VB.NET: http://www.developerfusion.com/tools/convert/csharp-to-vb/ -
****************************************************************************************************************
Dieser Thread wurde mangels weiterer Beteiligung des Fragestellenden ohne bestätigte Lösung abgeschlossen.
Neue Rückfragen oder Ergänzungen zu diesem Thread bleiben weiterhin möglich.
****************************************************************************************************************Robert Breitenhofer, MICROSOFT
Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „Entwickler helfen Entwickler“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.