SeToY Geschrieben 19. Mai 2010 Geschrieben 19. Mai 2010 Hey, und wieder eine Frage Weiß jemand (oder hat jemand Tutorials), wie ich eine Hilfe einbauen kann in mein C#-Programm? Das oben rechts z.B. ein ? erscheint, oder man F1 drücken kann etc.? Danke und lieben Gruß
Goulasz Geschrieben 19. Mai 2010 Geschrieben 19. Mai 2010 Du kannst in deiner Form einen Hilfe-Button einblenden. Wenn du auf den klickst, kriegst du nen Fragezeichen-Cursor, mit dem du einzelne Steuerelemente anklicken kannst. Das wiederum löst den "HelpRequested"-Event aus, den du beliebig mit Code befüllen kannst. Ne richtige PopUp-Hilfe mit viel Text würde ich als separates Programm per Shortcut aufrufen, das gibt sonst sicher Bruch^^. Gruß, Patrick Anbei 2 Screenies, wo die Option bzw. der Event im Visual Studio 2008 zu finden sind.
SeToY Geschrieben 19. Mai 2010 Autor Geschrieben 19. Mai 2010 Hallo, danke für deinen Tipp - habe mal testweise HelpButton auf TRUE gestellt - ändert sich jedoch leider nichts? Habe VS 2010 Ultimate. Grüße
Goulasz Geschrieben 19. Mai 2010 Geschrieben 19. Mai 2010 Sollte im 2010er Studio nicht anders aussehen, ich habe an der Arbeit nur die 2008er Version, zu Hause die 2010er MSDNAA-Variante. Der Button sollte links neben dem Schließen([X])-Button erscheinen und spätestens beim ersten Debuggen nach der Änderung da sein. Hab um kurz nach fünf Feierabend, wenns bis dahin nicht geht, guck ich zu Hause nochmal rein. Gruß, Patrick
Gateway_man Geschrieben 19. Mai 2010 Geschrieben 19. Mai 2010 Um beispielsweise die F1 Taste zu nutzen, gehst du einfach in das KeyDown Event des betreffenden Forms und händelst die Eingabe wie folgt: If (e.KeyCode == Keys.F1) { //Hier kommt dann der Code welcher dann ausgeführt werden soll. //Beispielsweise ein Aufruf auf ein zustätzliches Fenster welches sich an das andere andockt und allgemeine Beschreibungen liefert. } Auf die Taste wird dann natürlich nur reagiert wenn das entsprechende Form den Focus hat. Lg Gateway
realgun Geschrieben 19. Mai 2010 Geschrieben 19. Mai 2010 SeToY schrieb: Hey, und wieder eine Frage Weiß jemand (oder hat jemand Tutorials), wie ich eine Hilfe einbauen kann in mein C#-Programm? Das oben rechts z.B. ein ? erscheint, oder man F1 drücken kann etc.? Danke und lieben Gruß Hi, schau Dir doch mal die HelpProvider - Komponente an.
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden