www.wikidata.de-de.nina.az
Eine Rasteransicht engl Grid View 1 2 auch Data Grid 3 4 Data Grid View 5 Flex Grid 6 oder einfach Tabelle engl Table 7 8 genannt ist ein Steuerelement einer grafischen Benutzeroberflache mit dem man grosse Mengen an homogen aufgebauten Daten tabellarisch darstellen kann Am haufigsten dienen diese Steuerelemente zum Anzeigen und Bearbeiten von Datensatzen aus einer Datenbank Eine Rasteransicht Grid View mit gruppierten amp sortierten Personen daten Die technischen und visuellen Moglichkeiten konnen je nach Implementierung stark variieren Die einfachsten Implementierungen konnen in den einzelnen Zellen lediglich unformatierten Text enthalten wohingegen die komplexesten Varianten einen Funktionsumfang von modernen Tabellenkalkulationsprogrammen wie Microsoft Excel oder OpenOffice Calc bereitstellen Erscheinungsbild BearbeitenIn einer Rasteransicht konnen nahezu beliebig viele Spalten und Zeilen mit variabler oder fester Breite bzw Hohe definiert werden Die erste Spalte dient meistens als Zeilenuberschrift und enthalt haufig eine fortlaufende Nummer Die oberste Zeile dient als Spaltenuberschrift und enthalt meistens die Namen der Attribute eines Datensatzes Zeilen und Spaltenuberschriften sind in der Regel schreibgeschutzt Die restlichen Zellen enthalten die Attributwerte eines Datensatzes Bis auf die Zeilen und Spaltenuberschriften lassen sich Zeilen und Spalten mit der Maus durch Ziehen neu anordnen In vielen Varianten ist es moglich die Datensatze anhand eines Attributs Spalte auf oder absteigend zu sortieren In diesem Fall werden kleine auf und abwarts zeigende Pfeile neben der Spaltenuberschrift angezeigt Wahrend einfache Implementierungen nur die Moglichkeit bieten die Zellen mit einem einfachen Textfeld zu bearbeiten konnen hoher entwickelte Varianten je nach Datentyp der Spalte auch andere Steuerelemente wie beispielsweise Kontrollkastchen Drehfelder Kombinationsfelder oder Dropdown Kalender bereitstellen Derartige Steuerelemente werden in diesem Kontext als In Place Editor bezeichnet 9 Ebenso ist es in komplexen Implementierungen moglich die Datensatze Zeilen nach bestimmten Kriterien zu gruppieren In diesem Fall ist es moglich grosse Mengen an Datensatzen auszublenden und nur die relevante Gruppe anzuzeigen Das Prinzip entspricht einer Baumansicht Auch ist es moglich die Zellen nach Belieben zu formatieren So konnen beispielsweise die Hintergrunde der Zeilen alternierend eingefarbt werden um ein Zebramuster zu erzeugen Bei Finanzdaten konnen negative Werte rot und positive Werte grun eingefarbt werden Auch die Gitternetzlinien lassen sich meistens beliebig einfarben oder ausblenden Es ist meistens auch moglich zusatzlich zum Text oder auch alleinstehend kleine Bilder z B Dateisymbole oder Profilbilder anzuzeigen Alternative List Box und List View Bearbeiten nbsp 7 Zip Dateimanager mit einer List View zur Anzeige von Dateien in einem Ordner Hauptartikel Listenfeld Fur einfache Daten reicht ein Listenfeld List Box oft aus Auch diese kann man in den meisten Fallen grafisch anspruchsvoller z B alternierende Hintergrundfarbe mit Hilfe des sogenannten Owner Draw Prinzips gestalten 10 Eng verwandt mit dem Grid View Steuerelement ist die Detailansicht des List View Steuerelements welches haufig in Dateimanagern zum Anzeigen der Ordnerinhalte zu finden ist Im Gegensatz zu einer Grid View ist eine List View nicht an eine tabellarische Ansicht gebunden und kann die hinterlegten Daten beispielsweise auch als Icon oder Kachel darstellen 11 In der Praxis sind die Unterschiede zwischen Listenfeld List Box Listenansicht List View und Rasteransicht Grid View zunehmend fliessend Einzelnachweise Bearbeiten GridView In developer android com Google 8 Juni 2022 abgerufen am 19 Oktober 2022 englisch Gtk GridView In docs gtk org Abgerufen am 24 Oktober 2022 englisch DataGrid Steuerelement In Microsoft Hrsg MSDN Library Visual Studio 6 0 dbgrid98 chm im Installationsordner der MSDN Library 6 0 DataGrid Class In learn microsoft com Microsoft abgerufen am 19 Oktober 2022 englisch DataGridView Class In learn microsoft com Microsoft abgerufen am 19 Oktober 2022 englisch MSFlexGrid Steuerelement In Microsoft Hrsg MSDN Library Visual Studio 6 0 mshflx98 chm im Installationsordner der MSDN Library 6 0 Tables In developer apple com Apple abgerufen am 19 Oktober 2022 englisch JTable Java SE 19 amp JDK 19 Oracle abgerufen am 23 Oktober 2022 englisch Dino Esposito Cutting Edge DataGrid In place Editing In Microsoft Hrsg The Microsoft Journal for Developers MSDN Magazine Band 16 Nr 6 Juni 2001 ISSN 1528 4859 englisch microsoft com abgerufen am 23 Oktober 2022 Jim Walker et al How to Create an Owner Drawn List Box In learn microsoft com Microsoft 4 November 2020 abgerufen am 19 Oktober 2022 englisch Jim Walker et al About List View Controls In learn microsoft com Microsoft 25 Mai 2021 abgerufen am 19 Oktober 2022 englisch Abgerufen von https de wikipedia org w index php title Rasteransicht amp oldid 227330220