myCSharp.de - DIE C# und .NET Community
Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 
 | Suche | FAQ

» Hauptmenü
myCSharp.de
» Startseite
» Forum
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Suche
» Regeln
» Wie poste ich richtig?
» Forum-FAQ

Mitglieder
» Liste / Suche
» Wer ist wo online?

Ressourcen
» openbook: Visual C#
» openbook: OO
» Microsoft Docs

Team
» Kontakt
» Übersicht
» Wir über uns

» myCSharp.de Diskussionsforum
Du befindest Dich hier: Community-Index » Diskussionsforum » Entwicklung » GUI: Windows-Forms » Focus auf ToolStripButton
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen

Antwort erstellen
Zum Ende der Seite springen  

Focus auf ToolStripButton

 
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
4breeze.com 4breeze.com ist männlich
myCSharp.de-Mitglied

avatar-2187.jpg


Dabei seit: 28.12.2006
Beiträge: 17
Herkunft: A


4breeze.com ist offline

Focus auf ToolStripButton

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo Leute, folgendes Problem:

Ich hab eine TextBox und ein ToolStrip mit Buttons drinnen.
Ich will das in meiner TextBox das Leave - Event ausführt wird,
wenn ich auf einen ToolStripButton klicke.
Das Leave-Event wird aber nicht ausgeführt, da das ToolStrip bei
Klick auf einen ToolStripButton keinen Focus annimmt.

Wie schaffe ich es jetzt durch einen Klick auf einen ToolStripButton
den Focus der TextBox zu entnehmen, damit das Leave - Event ausgeführt wird?


Gruß George
Neuer Beitrag 01.03.2007 19:09 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
JAck30lena JAck30lena ist männlich
myCSharp.de-Team

avatar-2653.jpg


Dabei seit: 01.10.2006
Beiträge: 11.397
Entwicklungsumgebung: Visual Studio 05/08/10 Prof.


JAck30lena ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

ist zwar nicht 100% sauber aber du könntest im oncklick des toolstrip den fokus auf die form verlegen mit

C#-Code:
this.Focus();

somit müsste die textbox ihren verlieren und dein event wird gefeuert
Neuer Beitrag 01.03.2007 19:27 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
4breeze.com 4breeze.com ist männlich
myCSharp.de-Mitglied

avatar-2187.jpg


Dabei seit: 28.12.2006
Beiträge: 17
Herkunft: A

Themenstarter Thema begonnen von 4breeze.com

4breeze.com ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Das Event wird auch mit "this.Focus ()" nicht ausgelöst :-(
Übergebe ich hingegen den Focus beim ToolStripButten-klick
einem normalen Button – wird der Leave-Event der TextBox ausgeführt…

da gibt es aber sicher was schöneres :-)

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von 4breeze.com am 01.03.2007 19:47.

Neuer Beitrag 01.03.2007 19:45 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Baumstruktur | Brettstruktur       | Top 
myCSharp.de | Forum Der Startbeitrag ist älter als 13 Jahre.
Der letzte Beitrag ist älter als 13 Jahre.
Antwort erstellen


© Copyright 2003-2020 myCSharp.de-Team | Impressum | Datenschutz | Alle Rechte vorbehalten. | Dieses Portal verwendet zum korrekten Betrieb Cookies. 25.09.2020 02:45