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
   » Plugin für Firefox
   » Plugin für IE7
   » Gadget für Vista
» Regeln
» Wie poste ich richtig?
» Datenschutzerklärung
» wbb-FAQ

Mitglieder
» Liste / Suche
» Stadt / Anleitung dazu
» Wer ist wo online?

Angebote
» ASP.NET Webspace
» Bücher
» Zeitschriften
   » dot.net magazin
» Accessoires

Ressourcen
» .NET-Glossar
» guide to C#
» openbook: Visual C#
» openbook: OO
» .NET BlogBook
» MSDN Webcasts
» dotnetjob.de
» Search.Net

Team
» Kontakt
» Übersicht
» Wir über uns
» Bankverbindung
» Impressum

» Unsere MiniCity
MiniCity
» myCSharp.de Diskussionsforum
Du befindest Dich hier: Community-Index » Diskussionsforum » Gemeinschaft » .NET-Komponenten und C#-Snippets » Shortcut Manager mit Shortcuts wie Visual Studio
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen

Antwort erstellen
Zum Ende der Seite springen  

Shortcut Manager mit Shortcuts wie Visual Studio

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

images/avatars/avatar-3152.png


Dabei seit: 17.12.2006
Beiträge: 769
Entwicklungsumgebung: VS 2010 Prof.
Herkunft: /dev/null


TheBrainiac ist offline

Shortcut Manager mit Shortcuts wie Visual Studio

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

Beschreibung:

Diese Komponente erkennt Shortcuts. Erstmal nichts besonderes, da das viele Komponenten können. Aber wie viele Komponenten gibt es, die Shortcuts wie die von Visual Studio (und auch längere) erkennen können?

z.B. folgende:

Code:
1:
2:
3:
4:
5:
6:
7:
Alt + F4
Control, Shift + S
Control + E, D
Control + D, E, A, D, B, E, E, F
Control, Shift, Alt + Q, E
F3
MediaButtonPlay

C#-Code:
ShortcutManager m_Shortcuts = new ShortcutManager();

m_Shortcuts.AddListener(myForm);

Erstellt einen Shortcut Manager und trägt eine Form als Listener ein.

C#-Code:
m_Shortcuts.Actions.Add(Shortcut.Parse("Alt F4"), (s) => Close());
m_Shortcuts.Actions.Add(Shortcut.Parse("Control Shift S"), (s) => SaveAllDocuments());
m_Shortcuts.Actions.Add(Shortcut.Parse("Control S"), (s) => SaveCurrentDocument());
m_Shortcuts.Actions.Add(Shortcut.Parse("Control E D"), (s) => FormatText());
m_Shortcuts.Actions.Add(Shortcut.Parse("F3"), (s) => ShowSearchWindow());

Registriert ein paar Shortcuts.

C#-Code:
m_Shortcuts.UnknownShortcut += (s) => SetInfoText("Shortcut '" + s + "' not recognized!");

Falls ein Shortcut erkannt, aber nicht registriert wurde.

Gruß,
Christian.

Schlagwörter: short cut manager tasten kürzel visual studio


Dateianhang:
zip BrainiacsCode.ShortCuts.zip (12,05 KB, 55 mal heruntergeladen)

Dieser Beitrag wurde 8 mal editiert, zum letzten Mal von TheBrainiac am 17.05.2012 17:28.

17.05.2012 17:24 Beiträge des Benutzers | zu Buddylist hinzufügen
Baumstruktur | Brettstruktur       | Top 
myCSharp.de | Forum Der Startbeitrag ist älter als ein Jahr.
Der letzte Beitrag ist älter als ein Jahr.
Antwort erstellen


© Copyright 2003-2013 myCSharp.de-Team. Alle Rechte vorbehalten. 19.06.2013 03:00