Hallo zusammen,
nach ausgiebiger, verzweifelter Suche, habe ich mich nun doch entschlossen mich in einem Forum anzumelden!
Hintergrund:
Ich habe bislang in Excel VBA-Makros geschrieben, bin aber inzwischen u.a. nicht mehr wirklich zufrieden mit den begrenzten Möglichkeiten der designtechnischen Visualisierung meiner Projekte!
Vor einigen Jahren habe ich dann Visual Studio 2010 Professional geschenkt bekommen und darin ein paar Gehversuche unternommen - d.h. im Klartext, dass ich ein paar grafisch sehr nette Oberflächen mithilfe von XAML erstellt habe.
Vieles am Code erschließt sich mir jedoch leider bislang nicht, obwohl ich mir seinerzeit ein Entwicklerbuch dazu gegönnt hatte...
Ich hoffe, dass ich nun nicht gleich ausgelacht werde - mir ist schon klar, dass ich mit einem veralteten Tool arbeite!
Zum eigentlichen Thema:
Aktuell versuche ich mehrere Textboxen mit einem Code anzusprechen, was in Excel sehr einfach ist, hier aber nicht zu funktionieren scheint
Konkret versuche ich, dass KeyPress-Event zu nutzen. Der Compiler meckert aber bereits bei der Sub-Definition (Sry, dass ich mich nicht so fachmännisch ausdrücke...):
Das KeyPress wird mit dem Fehler "Event 'KeyPress' cannot be found." quittiert.
Ich hatte bereits versucht eine separate Klasse für das Event anzulegen, bin aber daran gescheitert... (Mit VBA war das, meinem Empfinden nach, wesentlich unkomplizierter !)
Dort habe ich dieselbe Sub-Definition benutzt und der Compiler meckerte nicht. Allerdings konnte ich dort auch "Inherits System.Windows.Forms.KeyEventArgs" nutzen, was ich in meiner Standard-Klasse, die die Userform steuert offenbar nicht kann!
(Ich verwende im übrigen WPF... Die angesprochenen TextBoxen liegen auf einem UserControl und dort in einem Grid, welches wiederum ein TabControl enthält... Dort verwende ich dann StackPanel, worin die besagten TextBoxen liegen...)
Für Erklärungen bzw. Unterstützung wäre ich sehr dankbar!
Falls es gleich besser wäre (weil vielleicht einfacher) auf eine neuere Version der Visual Studios umzusteigen, wäre dieser Hinweis ebenfalls hilfreich!
Und falls es gute Lernhilfen gibt, würde mich das auch sehr interessieren!
Vielen Dank!
Beany
nach ausgiebiger, verzweifelter Suche, habe ich mich nun doch entschlossen mich in einem Forum anzumelden!
Hintergrund:
Ich habe bislang in Excel VBA-Makros geschrieben, bin aber inzwischen u.a. nicht mehr wirklich zufrieden mit den begrenzten Möglichkeiten der designtechnischen Visualisierung meiner Projekte!
Vor einigen Jahren habe ich dann Visual Studio 2010 Professional geschenkt bekommen und darin ein paar Gehversuche unternommen - d.h. im Klartext, dass ich ein paar grafisch sehr nette Oberflächen mithilfe von XAML erstellt habe.
Vieles am Code erschließt sich mir jedoch leider bislang nicht, obwohl ich mir seinerzeit ein Entwicklerbuch dazu gegönnt hatte...
Ich hoffe, dass ich nun nicht gleich ausgelacht werde - mir ist schon klar, dass ich mit einem veralteten Tool arbeite!
Zum eigentlichen Thema:
Aktuell versuche ich mehrere Textboxen mit einem Code anzusprechen, was in Excel sehr einfach ist, hier aber nicht zu funktionieren scheint
Konkret versuche ich, dass KeyPress-Event zu nutzen. Der Compiler meckert aber bereits bei der Sub-Definition (Sry, dass ich mich nicht so fachmännisch ausdrücke...):
Das KeyPress wird mit dem Fehler "Event 'KeyPress' cannot be found." quittiert.
Ich hatte bereits versucht eine separate Klasse für das Event anzulegen, bin aber daran gescheitert... (Mit VBA war das, meinem Empfinden nach, wesentlich unkomplizierter !)
Dort habe ich dieselbe Sub-Definition benutzt und der Compiler meckerte nicht. Allerdings konnte ich dort auch "Inherits System.Windows.Forms.KeyEventArgs" nutzen, was ich in meiner Standard-Klasse, die die Userform steuert offenbar nicht kann!
(Ich verwende im übrigen WPF... Die angesprochenen TextBoxen liegen auf einem UserControl und dort in einem Grid, welches wiederum ein TabControl enthält... Dort verwende ich dann StackPanel, worin die besagten TextBoxen liegen...)
Für Erklärungen bzw. Unterstützung wäre ich sehr dankbar!
Falls es gleich besser wäre (weil vielleicht einfacher) auf eine neuere Version der Visual Studios umzusteigen, wäre dieser Hinweis ebenfalls hilfreich!
Und falls es gute Lernhilfen gibt, würde mich das auch sehr interessieren!
Vielen Dank!
Beany
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Beany“ ()