N

NShape

Herausgeber: dataWeb
Virus scanned Windows Free
Ausführung1.0.7
HerausgeberdataWeb
VeröffentlichungsdatumJan 23, 2012
Datum hinzugefügtJan 25, 2012
Os AnforderungenWindows 2003/Vista/Server 2008/7
Bedarf.NET 2.0
Downloads insgesamt111
Downloads pro Woche1
PreisFree

Beschreibung

NShape ist ein Open Source-Framework zum Entwerfen von Diagrammen für .NET WinForms.

NShape wurde für komplexe industrielle Anwendungen entwickelt, die Diagrammfunktionen erfordern, z. für Verdrahtungsschemata oder Flussdiagramme. Es werden daher Funktionen unterstützt, die speziell auf erweiterte Szenarien ausgerichtet sind:

Jede Form verfügt über eine Vorlage, die das grundlegende Aussehen und Verhalten der Form definiert. Änderungen an der Vorlage sind sofort für alle Formen gültig.

Alle Präsentationsaspekte der Formen sind in Stilen wie Farbe, Füllung, Schriftart usw. gekapselt. Änderungen an einem Stil sind in allen Formen, die ihn verwenden, sofort sichtbar.

Stilsätze werden in Designs gesammelt. Sie können das gesamte Erscheinungsbild Ihrer Diagramme ändern, indem Sie das Design austauschen.

Da Diagramme normalerweise zur Darstellung einiger tatsächlicher Programmobjekte verwendet werden, kann NShape Domänenmodellobjekten Formen zuordnen und Eigenschaften dieser Modellobjekte visuellen Eigenschaften wie Farbe und Füllmuster zuordnen.

NShape unterstützt standardmäßig das Speichern von Diagrammen und Modellen in XML-Dateien. Für größere Anwendungen gibt es jedoch einen anpassbaren Persistenzmechanismus zum Speichern in SQL-Datenbanken oder anderen Speichern.

Eine integrierte erweiterbare Zugriffsrechtsverwaltung stellt sicher, dass Bearbeitungsvorgänge wie das Verschieben von Formen, das Löschen von Formen, das Ändern von Stilen usw. für einige Benutzer aktiviert und für andere deaktiviert werden können.

NShape bietet ein durchdachtes Software-Design, das das Ändern und/oder Hinzufügen eigener Formtypen, Modellobjekttypen, Speicher und Benutzersteuerelemente ermöglicht.

NShape ist Open Source und verfügt über eine Doppellizenz, die es ermöglicht, es kostenlos in Open Source-Projekten und gegen eine Lizenzgebühr in kommerziellen Projekten einzusetzen.