Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

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ß

Geschrieben

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.

post-63994-14430448701192_thumb.png

post-63994-14430448702191_thumb.png

Geschrieben

Hallo,

danke für deinen Tipp - habe mal testweise HelpButton auf TRUE gestellt - ändert sich jedoch leider nichts?

Habe VS 2010 Ultimate.

Grüße

Geschrieben

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

Geschrieben

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

Geschrieben
  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.

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 erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Weiterlesen  

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...