Diskuze: WPF ComboBox multiselect s vyhladavanim

C# .NET .NET (C# a Visual Basic) WPF ComboBox multiselect s vyhladavanim American English version English version

Aktivity (3)
Avatar
Peter Janičina:25. května 9:20

Caute, potreboval by som poradit ako vytvorit vo WPF combobox, ktory bude mat moznost multiselectu a zaroven napriklad ked ho rozbalim tak vo vnutri na zaciatku bude textbox s vyhladavanim, Hodnoty ktore vyberiem budu oddelene ciarkou. Skusil som pouzit combobox od syncfusion ale ked je zapnuty multiselect tak nie je mozne ho editovat a neviem ako tam vlozit textbox ked polozky plnim cez itemssource.
Diky
Peter

 
Odpovědět 25. května 9:20
Avatar
Peter Mlich
Člen
Avatar
Peter Mlich:25. května 10:50

Bezny select v HTML nema moc moznosti, viz
https://www.itnetwork.cz/…html-manual/

V HTML5 existuje moznost datalistu
https://www.scriptol.com/…combobox.php

<input type=text list=browsers >
<datalist id=browsers >
   <option> Google
   <option> IE9
</datalist>

https://www.itnetwork.cz/…esky-manual/

Tu cast s vice hodnotami by sis musel ale doprogramovat. Pravdepodobne zkombinovat SELECT s multiple s inputem pomoci javascriptu.

 
Nahoru Odpovědět 25. května 10:50
Avatar
Peter Mlich
Člen
Avatar
Peter Mlich:25. května 11:01

google = html5 datalist multiselect

  • udajne funguje i atribut multiple, ale jen v opere a chrome. Takhle, ma vira je firefox, maximalne IE. Vsechny dalsi prohlizece povazuji za nedodelane, ne moc funkcni :)

Tady pouzivaji jakesi slozite reseni s carkami. Ale funguje to jaksi kostrbate. kdyz tam pridas 3 autory, uz je to nesmaze :)
https://jsfiddle.net/bhbwg0rg/1/
'a', click A. Camus, carka ',', pismeno 'a', sipka vlevo, pred carku dat mezeru a pak jde pridat dalsi autor
Ale smazat uz nejdou. Leda po obnoveni stranky :)

Editováno 25. května 11:02
 
Nahoru Odpovědět 25. května 11:01
Avatar
Odpovídá na Peter Mlich
Michal Štěpánek:25. května 14:48

Nevím, jestli sis dobře přečetl dotaz, ale odpovídáš na něco jiného. Toto se týká desktopové aplikace ve WPF a ne webapp...

Nahoru Odpovědět 25. května 14:48
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Peter Mlich
Člen
Avatar
Odpovídá na Michal Štěpánek
Peter Mlich:25. května 15:42

Jasne. Ale hadam, ze v te aplikaci nebude mozna mozne vytvorit, co chce. Ze se to pak musi resit primo specialnim kodem. Ale muzu se plest.

Jaaaj, uz vim, co myslim :) Tak vsechno smazat.

Editováno 25. května 15:43
 
Nahoru Odpovědět 25. května 15:42
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 5 zpráv z 5.