myCSharp.de - DIE C# und .NET Community
Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 
 | Suche | FAQ

» Hauptmenü
myCSharp.de
» Startseite
» Forum
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Suche
» Regeln
» Wie poste ich richtig?
» Forum-FAQ

Mitglieder
» Liste / Suche
» Wer ist wo online?

Ressourcen
» openbook: Visual C#
» openbook: OO
» Microsoft Docs

Team
» Kontakt
» Übersicht
» Wir über uns
» Datenschutzerklärung
» Impressum

» myCSharp.de Diskussionsforum
Du befindest Dich hier: Community-Index » Diskussionsforum » Entwicklung » GUI: Windows-Forms » ListView-Spalte für Tastendruck-Suche wählen
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen

Antwort erstellen
Zum Ende der Seite springen  

ListView-Spalte für Tastendruck-Suche wählen

 
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
SlimOntario2033
myCSharp.de-Mitglied

Dabei seit: 08.09.2013
Beiträge: 6


SlimOntario2033 ist offline

ListView-Spalte für Tastendruck-Suche wählen

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo zusammen,

ich weiß nicht wie man das folgende nennt, aber ich versuche es zu beschreiben.

Standardmäßig kann man in einem ListView mit mehreren Spalten ein Item anklicken und danach los tippen. Das Item, auf das die Eingabe passt, wird dann automatisch ausgewählt.

Scheinbar wird standardmäßig immer nach den Werten in der ersten Spalte gesucht. Kann man das ändern? Ich möchte gern, dass bei den Tasteneingaben in der zweiten Spalte gesucht wird.
24.05.2019 15:39 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Th69
myCSharp.de-Poweruser/ Experte

avatar-2578.jpg


Dabei seit: 01.04.2008
Beiträge: 3.256
Entwicklungsumgebung: Visual Studio 2015/17


Th69 ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Nein, direkt kann man dieses Verhalten des WinAPI-Steuerelements nicht ändern, da es sich immer auf die Text-Eigenschaft bezieht, d.h. die Hauptspalte (damit es auch in den anderen View-Modi funktioniert).

Das müßtest du dann wohl selber mithilfe des KeyDown-Ereignisses implementieren.

Aber du kannst auch einfacher die zwei Spalten inhaltlich tauschen und per  DisplayIndex die Anzeige vertauschen (falls du nur den Details-View benutzt).
24.05.2019 17:49 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
SlimOntario2033
myCSharp.de-Mitglied

Dabei seit: 08.09.2013
Beiträge: 6

Themenstarter Thema begonnen von SlimOntario2033

SlimOntario2033 ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Ich habs nun über den DisplayIndex gelöst. Vielen Dank!
24.05.2019 18:33 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Baumstruktur | Brettstruktur       | Top 
myCSharp.de | Forum Der Startbeitrag ist älter als ein Monat.
Der letzte Beitrag ist älter als ein Monat.
Antwort erstellen


© Copyright 2003-2019 myCSharp.de-Team | Alle Rechte vorbehalten. | Dieses Portal verwendet zum korrekten Betrieb Cookies. 27.06.2019 01:56