Klávesnice zdarma Klávesnice zdarma
Pořádné programy s pořádnou klávesnicí zdarma. Více zde
Pouze tento týden sleva až 80 % na C# .NET

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.5.2018 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.5.2018 9:20
Avatar
Peter Mlich
Člen
Avatar
Peter Mlich:25.5.2018 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.5.2018 10:50
Avatar
Peter Mlich
Člen
Avatar
Peter Mlich:25.5.2018 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.5.2018 11:02
 
Nahoru Odpovědět 25.5.2018 11:01
Avatar
Odpovídá na Peter Mlich
Michal Štěpánek:25.5.2018 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.5.2018 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.5.2018 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.5.2018 15:43
 
Nahoru Odpovědět 25.5.2018 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.