Über XtraGrid .NET Suite

Statten Sie Ihre Visual Studio.NET-Anwendungen mit datengebundenen oder -ungebundenen nativen .NET-Rastern aus.

Developer Express XtraGrid .NET Suite ist eine hundertprozentige C# Grid-, CardView- und Editors-Bibliothek, die speziell für Visual Studio .NET entwickelt wurde. Sie wurde optimiert, um vollen Nutzen aus dem .NET Framework und allen .NET-Sprachen zu ziehen, und bietet alles – von standardmäßigen zweidimensionalen Rastern bis hin zu Runtime-Gruppierung und Spaltenanpassung; von Master/Detail-Unterstützung bis hin zu Kartenansichten; von 15 Dateneditoren mit zahlreichen Features bis hin zu fortgeschrittenem Alpha-Blending und benutzerdefiniertem Zeichnen. Bei der XtraGrid Suite erhalten Sie zudem kompletten Zugriff auf den C#-Quellencode.

Die XtraGrid Suite ist überall im .NET Framework. Sie wurde von Grund auf mit der Programmiersprache C# geschrieben. Die XtraGrid Suite wurde von Kopf bis Fuß so konzipiert, dass sie den vollen Nutzen aus .NET und der Zukunftsvision von Microsoft zieht. Sowohl ihr Design als auch ihre Implementierung spiegeln unsere große Erfahrung mit dem Implementieren nativer Steuerelemente für eine Vielzahl von Plattformen und Entwicklungsumgebungen wider.

Hinter der XtraGrid Stuite steckt ein einfacher Gedanke: die Verbesserung und Erweiterung der Produktivität von Entwicklern durch Reduzierung der Codemenge, die für alle WinForms-Anwendungen geschrieben werden muss - unabhängig von der verwendeten Sprache. Bei der umfangreichen Sammlung fortgeschrittener Features müssen Entwickler lediglich einfache Eigenschaftseinstellungen festlegen oder einzeilige Methodenabrufe schreiben, um gute Oberflächen zu erstellen – ohne Umstände oder Frustration.

Hier ein Überblick zu den Features:

Kompletter ADO+ Support - XtraGrid zieht vollen Nutzen aus ADO+. Indem XtraGrid diese neue Datenzugriffsstruktur und die Trennung interner Datenmodule von der Datenpräsentation nutzt, verwendet es keine zusätzlichen Puffer in seinen Modi. Sogar beim Gruppieren von Spalten nutzt XtraGrid so wenig Arbeitsspeicher wie möglich und führt den Vorgang so schnell aus, wie die Datenquelle Daten aufnehmen kann.

Unterstützung von fortgeschrittenem ungebundenem Modus – XtraGrid funktioniert mit jeder Quelle, die eine Ilist- oder ItypedList-Schnittstelle unterstützt, und mit allen übernommenen Schnittstellen. Automatische Datengruppierung – Ermöglichen Sie Ihren Benutzern die Gruppierung von Daten, die im XtraGrid gespeichert sind, nach einer unbegrenzten Anzahl von Spalten; sie erhalten somit eine noch nie da gewesene Möglichkeit, Informationen zu analysieren und bearbeiten.

Automatische Spaltensortierung – Mit XtraGrid können Sie nach einer unbegrenzten Anzahl von Spalten sortieren, ohne eine einzige Codezeile schreiben zu müssen.

Automatische Datenfilterung – Mit Hilfe des ExcelStyle-Filterfeatures können Sie Daten basierend auf dem Inhalt einer Spalte – jeder Spalte – filtern. Der Filterausdruck wird sogar unten im Raster angezeigt; somit wissen Ihre Benutzer stets, was sie sich ansehen. Sie können sogar Ihr eigenes benutzerdefiniertes Filterdialogfeld zum Anpassen der Filterfunktion erstellen, um die Bedürfnisse Ihrer Endbenutzer zu erfüllen.

Echte Master-Detail-Unterstützung – XtraGrid ermöglicht Ihnen, Master-Detail-Informationen entweder im gebundenen oder im ungebundenen Modus einzurichten und darzustellen! Sie können sogar mit dem Drilldown-Modus in jede Detailebene hereinzoomen und somit eine einfache Modifizierung selbst der kompliziertesten Beziehungssätze ermöglichen.

Fortgeschrittenes Alpha-Blending – Lassen Sie XtraGrid so aussehen, wie Sie es möchten – dank unserer unvergleichlichen Alpha-Blending-Technologie gibt es keine Grenzen.

Benutzerdefiniertes Zeichnen – Müssen Sie eigene Rasterobjekte (Zeilen, Spaltenüberschriften, usw.) zeichnen? Mit XtraGrid kein Problem.

Fortgeschrittenes Filterdialogfeld – Das bei XtraGrid integrierte Filtersystem ermöglicht Ihnen, Informationen auf einfache Weise zu finden, ohne sich mit SQL herumschlagen zu müssen.

Angepasste Zeilenhöhe – Müssen Sie eine bestimmte Zeilenhöhe einstellen? Mit XtraGrid ist das ein Kinderspiel.

Integrierte XP-Design-Unterstützung – XtraGrid unterstützt bereits im Grundzustand XP-Designs – es muss keine einzige Zeile Quellencode geschrieben werden.

Fortgeschrittene Designphasen-Unterstützung – XtraGrid bietet fortgeschrittene Designphasen-Editoren, mit denen Sie praktisch jeden Aspekt von XtraGrid bestimmen können, ohne eine einzige Codezeile schreiben zu müssen! Sie müssen nicht mehr Code schreiben, um die Darstellung festzulegen, sondern Sie können sich ganz auf den Code konzentrieren, mit dem die Aufgaben angegangen werden, die wir alle kennen und lieben. Mit Hilfe der fortgeschrittenen Designphasen-Unterstützung können Sie solch fortschrittlichen Features wie z. B. Ebenen, Formatvorlagen, Spalten und Zusammenfassungen verwalten.

Komplette Datenzusammenfassungen – Mit Zusammenfassungen können Sie statistische Informationen, wie z. B. MIN, MAX, AVG, SUM und COUNT direkt im Raster selbst präsentieren, ohne auf die uralte, unelegante Methode eines individuellen Bearbeitungssteuerelements zurückgreifen zu müssen. Sie können Ihren Benutzern sogar erlauben, ihre Daten mit Gruppenüberschriften- und Fußzeilenzusammenfassungen zu versehen. Wieso soll man extra einen

Bericht schreiben, wenn man alle notwendigen Informationen direkt im Raster selbst unterbringen kann? Und noch besser: Sie können für diese eher "esoterischen" Funktionen Ihre eigenen Summary-Klassen hinzufügen. Standardabweichung und alle denkbaren Arten statistischer Formeln stehen nun zur Verfügung.

Ansichtsbasierte Struktur – Jede Ebene in XtraGrid kann durch eine andere Ansicht dargestellt werden. XtraGrid verfügt über eine standardmäßige Zeilen- und Spaltenansicht sowie über eine Kartenansicht, die der in Microsoft Outlook ähnelt. Ansichten können sogar während dem Arbeiten gewechselt werden.

Editor-Repository – Sie können einen einzelnen bereiten Editor einrichten (z. B. ein Bildauswahleditor als Editor für ein Bezahlungsartfeld), und für so viele Raster verwenden, wie Sie möchten. Wenn Sie das Repository verwenden und eine andere Kreditkartenart hinzufügen müssen, müssen Sie nur einen bereiten Editor ändern.

Intelligente Spaltenskalierung – Mit den Optionen zur Einstellung der automatischen Breite und optimaler Anpassung können Ihre Endbenutzer Spaltenbreiten wunschgemäß einstellen.

Runtime-Spaltenanpassung – Mit XtraGrid können Ihre Endbenutzer die Darstellung des Rasters wunschgemäß bestimmen, indem Sie einfach mittels Ziehen und Ablegen Spalten hinzufügen und entfernen.

Mehrere Editoren pro Spalte – Die Flexibilität von XtraGrid zeigt sich u.a. durch die Fähigkeit, unterschiedliche individuelle Editoren in der gleichen Spalte zu verwenden; dies verleiht Ihnen höchste Kontrolle über die Darstellung von Daten.

Vorschaubereich – Beim Vorschaubereich können Sie Ihre Benutzer große Text- oder Memofelder direkt im Raster anzeigen lassen, ohne einen externen Editor oder ein Dropdown-Fenster öffnen zu müssen.

Ansichtslayouts speichern und laden – Bei XtraGrid können Sie Layouts sowohl während der Laufzeit als auch der Designphase speichern und laden.

Zeile für neue Einträge – Mit Hilfe der Zeile für neue Einträge können Sie einen dauerhaften Ort bereitstellen, an dem Benutzer Informationen dem Raster hinzufügen können. Das ist für diejenigen Ihrer Kunden, die eine schnelle Dateneintragsmöglichkeit benötigen, ein Geschenk des Himmels.

Standardmäßige und erweiterte Mehrfachauswahlunterstützung – STRG- und UMSCHALT-Taste.

Anzeigeformatvorlagen – Mit Formatvorlagen können Sie die Darstellung und die Benutzerfreundlichkeit des Rasters an einer zentralen und benutzerfreundlichen Stelle bestimmen. Sie können sie sogar bedingungsbezogen anwenden, um bestimmte Zustände (wie z. B. Fehler) anzugeben. XtraGrid wird mit einem benutzerfreundlichen Style-Editor mit 30 vordefinierten Formatvorlagen geliefert.

Integrierte Menüs – Mit Rasterkontrollmenüs haben Sie die Leistungsfähigkeit und Flexibilität von XtraGrid in unmittelbarer Reichweite, indem Sie einen Satz standardmäßiger Popup-Menüs verwenden, die Sie nach Bedarf aktivieren und deaktivieren können. Mit diesen Popup-Menüs können Ihre Benutzer Spaltenanpassungen, Sortierungen und Gruppierungen aufrufen und sogar Zusammenfassungen erstellen.

15 Dateneditoren, die eigenständig oder im Raster/in der Kartenansicht verwendet werden können.

Mehrfache Datenscrollmodi – Versehen Sie Ihre Anwendung mit einem ultraprofessionellen Touch, indem Sie ihr ein fortschrittliches Datenscrollsystem gönnen.

XtraGrid-Assistent – Zur Vereinfachung der Einrichtung Ihrer Raster.

Mehrfache Detailansichten für jede Ebene – Sie können für jede Ebene so viele Detailansichten integrieren, wie Sie möchten. Wenn mehr als eine Ansicht bei einer Ebene verfügbar ist, können die Benutzer die gewünschte Ansicht über einen auswählbaren Tooltip bestimmen.

XtraGrid bietet Ihnen native Windows XP-Design-Unterstützung – Mit Hilfe einer einfachen Eigenschaftseinstellung können Sie automatisch Design-Unterstützung sowohl für Rasterobjekte als auch für Editoren, die Sie in Ihren Formularen verwenden, aktivieren! Und denken Sie daran: Wenn Sie XtraGrid Suite kaufen, bekommen Sie nicht nur fortgeschrittene Raster und Kartenansichten, sondern erhalten zusätzlich 15 individuelle Dateneditoren für die Verwendung in Raster/Kartenansichtzellen oder als individuelle Steuerelemente in Ihren Formularen!