Avatar billede jonlanghoff Nybegynder
24. maj 2006 - 12:23 Der er 17 kommentarer og
1 løsning

ctrl-a i listview

Hej.

Ja, som titlen vel mere eller mindre beskriver, så vil jeg gerne vide om det er muligt at bruge tastaturgenvejen, ctrl-a, til at markere alle elementer i et listview.

På forhånd tak!
Avatar billede spif2001 Nybegynder
24. maj 2006 - 12:28 #1
tja - ListView har da Key events - fang det - tjek om det er CTRL-A og sæt alle elementer til at være markeret.
Avatar billede jonlanghoff Nybegynder
24. maj 2006 - 12:30 #2
No comprende. Vil du forklare lidt nærmere?
Avatar billede spif2001 Nybegynder
24. maj 2006 - 12:31 #3
A la:

private void listView1_KeyUp(object sender, KeyEventArgs e)
{
if(e.KeyCode == Keys.A && Control.ModifierKeys == Keys.Control)
{
  //sæt alle som markeret
}//if
}
Avatar billede spif2001 Nybegynder
24. maj 2006 - 12:32 #4
Og så sæt listview's KeyUp event til den metode i property editoren.
Avatar billede tdafoobar Nybegynder
24. maj 2006 - 12:34 #5
KeyDown :p for best usability.
Avatar billede spif2001 Nybegynder
24. maj 2006 - 12:34 #6
har ikke prøvet det, men det burde virke...
Avatar billede jonlanghoff Nybegynder
24. maj 2006 - 12:34 #7
Jeg kan ikke finde noget sted hvor der står noget med "key" i properties på listview'et.
Avatar billede spif2001 Nybegynder
24. maj 2006 - 12:35 #8
du skal over i events - lyn ikonet
Avatar billede spif2001 Nybegynder
24. maj 2006 - 12:37 #9
tdafoobar --> smag og behag
Avatar billede jonlanghoff Nybegynder
24. maj 2006 - 12:38 #10
Jeg har fundet det. Danke schön.
Avatar billede spif2001 Nybegynder
24. maj 2006 - 12:40 #11
fik du det til at virke?
Avatar billede jonlanghoff Nybegynder
24. maj 2006 - 12:43 #12
Yes. Kendte slet ikke til "lynet" :) Man lærer hele tiden.
Avatar billede spif2001 Nybegynder
24. maj 2006 - 12:45 #13
:) - så er der jo en hel ny verden af events der venter på dig :D

Jeg lægger et svar.
Avatar billede jonlanghoff Nybegynder
24. maj 2006 - 12:47 #14
- Som man siger!

Tak for den hurtige hjælp.
Avatar billede tdafoobar Nybegynder
24. maj 2006 - 12:47 #15
spif2001 standarden på markedet er at bruge keydown :) Prøv selv i word/firefox/notepad etc. Vil virke lidt underligt at skulle slippe tasterne først, da det er en 2 tasts kombo :-)
Avatar billede jonlanghoff Nybegynder
24. maj 2006 - 12:48 #16
Han rettede jo også sig selv bagefter.
Avatar billede jonlanghoff Nybegynder
24. maj 2006 - 12:49 #17
Ah. Sorry. Glem hvad jeg siger.
Avatar billede spif2001 Nybegynder
24. maj 2006 - 12:49 #18
:) - standarder er til for at blive brudt.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester