2008-09-15 11 views
0

In VB.NET gibt es eine Bibliothek von Template-Dialogen, die ich verwenden kann? Es ist einfach, ein benutzerdefiniertes Dialogfeld zu erstellen und davon zu erben, aber es scheint, als gäbe es einige Vorlagen für diese Art von Dingen.Vordefinierte Dialogvorlagen in VB.NET?

Ich brauche nur etwas Einfaches wie Speichern/Abbrechen, Ja/Nein, usw.

Edit: MessageBox ist nicht genug, weil ich Drop-Down-Menüs hinzufügen möchten, Listboxen, Gitter, etc. Wenn ich hatte ein Dialogformular, wo ich nach einigen vordefinierten Tasten fragen konnte, von denen jede ein modales Ergebnis zurückgab und das Formular schloss, dann konnte ich diese Kontrollen hinzufügen, und die Knöpfe wären bereits dort.

+0

Gibt es einen bestimmten Grund, dass Sie nicht die MessageBox-Klasse verwenden können? – rjzii

Antwort

1

Warum nicht Ihre eigene Vorlage erstellen? Ich habe das mit verschiedenen Arten von Formen gemacht, nicht nur mit Dialogen. Es ist eine gute Möglichkeit, sich selbst einen Starthilfe zu geben.

Erstellen Sie Ihren grundlegenden Dialog, halten Sie ihn so allgemein wie möglich und speichern Sie ihn dann als Vorlage. Hier

ist ein Artikel, die Ihnen helfen:

http://www.builderau.com.au/program/dotnet/soa/Save-time-with-Visual-Studio-2005-project-templates/0,339028399,339285540,00.htm

Und:

http://msdn.microsoft.com/en-us/magazine/cc188697.aspx

+0

Danke, ich mache das und ich stimme zu, es ist einfach. Ich habe mich nur gefragt, ob es da draußen eine generische Vorlage gibt. Danke für die schnelle Antwort! – JosephStyons

+0

Wenn alles, was Sie suchen, einfache Dinge wie Ja/Nein, Ok/Abbrechen sind, sollten Sie wirklich nur die integrierte Funktionalität der MessageBox (msgbox) -Klasse verwenden. – GEOCHET

+0

Ich verstehe nicht, was mit der MessageBox-Klasse falsch ist, die Sie weigert, sie zu verwenden. –

2

Benötigen Sie etwas mehr als was MsgBox zur Verfügung stellt?

MsgBox("Do you want to see this message?", MsgBoxStyle.OkCancel + MsgBoxStyle.Information, "Respond") 
+0

Ahhh ja, er hat VB.NET gesagt, na ja. So oder so, diese sollten für ihn arbeiten. – GEOCHET

0

Natürlich gibt es MessageBox (Stenografie MsgBox in VB.Net) und auch die Windows-Standarddialoge wie Öffnen und Speichern von Dateien, Drucken, Colorpicker etc.

jedoch keiner von denen wirklich als Vorlage qualifizieren

Ich kann von Zeit zu Zeit mit dem Wunsch nach einer besseren Nachricht Box sympathisieren. Sie könnten versuchen, Code-Projekt: Ich wette, Sie werden ein Dutzend sehen ...

Verwandte Themen