Re: Listview: Wie Checked Items an den Anfang

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



Hallo Georg,

ich habe einen Listview, der auf zwei Arten betrieben werden soll.
Zum einen zum Auswählen der Einträge (Checkbox) und zum anderen zum
Ansehen
der ausgewählten Einträge (Checkbox gesetzt).

Ich verstehe nicht, was genau Du mit der Checkbox bewirken, bzw. auslösen
willst.
Was genau verbirgt sich hinter "Auswählen der Einträge (Checkbox)"?
Der Benutzer setzt Häkchen in einer oder mehreren der Checkboxen und dann?

Auch wird nicht so recht klar, was die Checkboxen mit dem Ansehen der
Datensätze zu tun haben sollen. Es würde doch genügen, eine bestimmte Zeile
im Listview anzuklicken und dann den dazu gehörenden Datensatz irgendwo
anzuzeigen.

Generell würde ich wg. der deutlich höheren Arbeitsgeschwindigkeit als
Navigationselement statt eines ListView-Controls eher das DataGrid oder ab
VB.net 2005 DataGridView verwenden.


Bei Sichten werden von unterschiedlichen Benutzergruppen genutzt. Der der
Einträge Selektieren darf (Checkbox setzen) kann die Einträge in
beliebiger
Reihenfolge sehen.

In welcher Reihenfolge der Benutzer Datensätze sieht, lässt sich doch ganz
individuell über eine Sortierung nach Feldern im DataView-Objekt regeln.


Ich möchte aber das derjenige, der Einträge nur ansehen
darf auf den ersten Blick sehen kann, ob und welcher Eintrag angekreuzt
ist
ohne lange im Listview rumscrollen zu müssen.

Diesen Satz verstehe ich absolut nicht.
Wenn der Benutzer eine Checkbox in einem ListView markiert, weiss er doch
schon, was er da markiert hat. Um den zu markierenden Eintrag im ListView zu
finden, wird er je nach Anzahl der Einträge dann eben doch Scrollen müssen.


Frage: Wie kann ich die Checked Items für die zweite Benutzergruppe nach
oben in den Listview bringen. Ist das überhaupt die richtige Control für
diesen Zweck? Ich habe auch die CheckedListbox mal probiert aber da gibts
keine Header und mehrere Spalten.

Irgendwie vermag Deine bisherige Beschreibung nicht zu vermitteln, was denn
eigentlich das Ergebnis Deiner Bemühungen sein soll. Vielleicht versuchst Du
mal etwas verständlicher zu beschreiben, was Du wirklich machen möchtest.

Ich denke mal, es geht doch einfach darum, dem Benutzer die Möglichkeit zu
geben, in irgendeiner Übersicht (ListView, Listbox, DataGrid oder ähnliche
Controls), einen oder auch mehrere von vielen Datensätzen auswählen zu
können, um diese dann mit allen Details an anderer Stelle anzuzeigen und
evtl. auch zu bearbeiten.

Werden z.B. in einem DataGrid die für die Auswahl erforderlichen Felder
angezeigt, braucht der Benutzer doch nur auf den gewünschten Datensatz im
Grid zu klicken und Dein Code zeigt ihm dann z.B. in separaten Textboxen
alle Details (Felder) dieses Datensatzes zu Einsicht und/oder zur
Bearbeitung an. Die Suche nach einem bestimmten Datensatz im DataGrid kann
man dem Benutzer erleichtern, indem man das Sortieren der Einträge über
einen Klick auf den jeweiligen Spaltenkopf erlaubt.


Gruß aus St.Georgen
Peter Götz
www.gssg.de (mit VB-Tips u. Beispielprogrammen)

.



Relevant Pages

  • Re: Listview: Wie Checked Items an den Anfang
    ... Es gibt einen Konfigurator, er legt Teile an und ordnet Teile Paketen zu. ... einem Listview alle Pakete zu sehen sind die es gibt und der Konfigurator ... markiert (Checkbox) die Pakete zu denen das Teil gehören soll. ... Der Benutzer setzt Häkchen in einer oder mehreren der Checkboxen und dann? ...
    (microsoft.public.de.german.entwickler.dotnet.vb)
  • Re: Add checkbox column in datagrid
    ... I have dropped idea of using datagrid:)! ... ListView for this purpose. ... But is seems very strange that we cannot place ... Checkbox in Datagrid! ...
    (microsoft.public.dotnet.framework.compactframework)
  • RE: Is there any way to put a checkbox in DataGrid cell?
    ... sounds there is no way to do it with DataGrid. ... can I put a checkbox or a textbox into a cell of ListView Item? ...
    (microsoft.public.dotnet.framework.compactframework)
  • Re: Add checkbox column in datagrid
    ... I think you need to go with Checkbox in ListView. ... I am not aware of a way to have check box in DataGrid. ... Prev by Date: ...
    (microsoft.public.dotnet.framework.compactframework)
  • Re: CheckBox/DataGrid
    ... Maybe use a checkboxed listview... ... "David Fúnez" wrote in message ... > I have a DataGrid with five columns, and i want to insert or show in the ... > fifth column a CheckBox control. ...
    (microsoft.public.dotnet.framework.compactframework)