Als «winforms» getaggte Fragen

WinForms ist der informelle Name für Windows Forms, eine GUI-Klassenbibliothek in Microsoft .NET Framework und Mono. Fragen in diesem Tag sollten auch mit dem Zielframework ([.net] oder [mono]) und normalerweise mit einem Programmiersprachen-Tag versehen werden.

11
Aktuellen Ordnerpfad abrufen
Ich möchte ein Programm erstellen, das Dateien konvertiert. Ich möchte, dass der Benutzer die ausführbare Datei in einem beliebigen Verzeichnis ablegen kann. Wenn Sie dieses Programm ausführen (Doppelklick auf die EXE-Datei), möchte ich, dass das Programm alle Dateien in dem aktuellen Ordner verarbeitet, in dem sich die exe-Datei befindet . …
222 c#  .net  winforms  path 





5
Wie kann ich eine ComboBox in .NET nicht bearbeitbar machen?
Ich möchte eine "Nur-Auswahl" haben ComboBox, die eine Liste von Elementen bereitstellt, aus denen der Benutzer auswählen kann. Die Eingabe sollte im Textbereich des ComboBoxSteuerelements deaktiviert sein . Mein anfängliches Googeln ergab einen übermäßig komplexen, fehlgeleiteten Vorschlag, das KeyPressEreignis festzuhalten .
205 c#  .net  winforms  combobox 




8
Wie kann ich eine C # -Anwendung ordnungsgemäß beenden?
Ich habe eine veröffentlichte Anwendung in C #. Das Problem hierbei ist, dass jedes Mal, wenn ich das Hauptformular durch Klicken auf die rote Schaltfläche zum Beenden schließe, das Formular geschlossen wird, die Anwendung jedoch nicht geschlossen wird. Ich fand dies heraus, als ich versuchte, den Computer herunterzufahren, in der …
196 c#  winforms  exit 

30
Visual Studio-Build schlägt fehl: Exe-Datei kann nicht von obj \ debug nach bin \ debug kopiert werden
Update: Ein Beispielprojekt, das diesen Fehler reproduziert, finden Sie hier bei Microsoft Connect . Ich habe auch getestet und verifiziert, dass die in der unten akzeptierten Antwort angegebene Lösung für dieses Beispielprojekt funktioniert. Wenn diese Lösung für Sie nicht funktioniert, haben Sie wahrscheinlich ein anderes Problem (das in einer separaten …

9
Wie kann ich einen Wert aus einem Formular in C # zurückgeben?
Ich habe ein Hauptformular (nennen wir es frmHireQuote), das ein untergeordnetes Element eines Haupt-MDI-Formulars (frmMainMDI) ist und das über ShowDialog () ein anderes Formular (frmImportContact) anzeigt, wenn auf eine Schaltfläche geklickt wird. Wenn der Benutzer in frmImportContact auf "OK" klickt, möchte ich einige Zeichenfolgenvariablen an einige Textfelder in frmHireQuote zurückgeben. …



9
Automatisieren des InvokeRequired-Codemusters
Mir ist schmerzlich bewusst geworden, wie oft man das folgende Codemuster in ereignisgesteuerten GUI-Code schreiben muss, wo private void DoGUISwitch() { // cruisin for a bruisin' through exception city object1.Visible = true; object2.Visible = false; } wird: private void DoGUISwitch() { if (object1.InvokeRequired) { object1.Invoke(new MethodInvoker(() => { DoGUISwitch(); })); …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.