Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Punjenje comboBoxa

[es] :: .NET :: .NET Desktop razvoj :: Punjenje comboBoxa

[ Pregleda: 2510 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

bigguy
borisav ignjatov
nista
zrenjanin

Član broj: 87859
Poruke: 267
*.zrlocal.net.



+1 Profil

icon Punjenje comboBoxa05.12.2008. u 09:59 - pre 186 meseci
Imam dva pitanja vezana za ComboBox.
1. Imam ComboBox koji punim npr. tblTablesBindingSource redovima iz kolone 1 tabele tblTables i to funkcionise ok. Medjutim, potrebno mi je da kada se pokrene forma na kojoj se nalazi ComboBox, da polje ComboBox-a bude prazno, tacnije, da ne ucitava pri pokretanju forme nista nego da se ucitava tek kada se na nju klikne.
2.Takodje, kako bi mogao isti taj ComboBox pritiskom na dugme OK da vratim na pocetno stanje, odnosno da njegovo polje bude prazno, a da pritom ne moram pokretati ponovo formu? Polja TextBox-ova sa forme pritiskom na dugme OK brisem Clear() metodam, ali kako bi mogao isto to realizovati i sa ComboBox-om?

Da li je uopste moguce realizovati ova dva zahteva?
 
Odgovor na temu

Sephiroth?
Balkan @ net

Član broj: 79406
Poruke: 82
212.39.113.*



Profil

icon Re: Punjenje comboBoxa05.12.2008. u 10:19 - pre 186 meseci
1. Ako sam te dobro razumio, dovoljno je da upotrijebiš event Form-a "MouseClick", da da u njemu napuniš combobox.

2. Što se tiče brisanja, potrebno ti je:

Code:

comboBox1.Items.Clear();
comboBox1.Text = "";     // ako je nešto iz liste već selektovano
 
Odgovor na temu

deerbeer
Beograd

Član broj: 174418
Poruke: 1189
*.adsl-a-1.sezampro.yu.



+395 Profil

icon Re: Punjenje comboBoxa05.12.2008. u 10:58 - pre 186 meseci
Meni se cini ako sam te dobro shvatio da tebi treba ustvari "default" polje koje oznacava da nista nije izabrano u listi .
ComboBox slobodno popuni kad ucitavas formu , sa tim sto pre binda na combobox dodaj jedan-prvi red u datatable-u koji ce da bude defult opcija
Kad ucitias formu kazes mu comboBox1.SelectedIndex = 0
i kad kliknes na OK opet comboBox1.SelectedIndex = 0


Viva lollapalooza
 
Odgovor na temu

bigguy
borisav ignjatov
nista
zrenjanin

Član broj: 87859
Poruke: 267
*.zrlocal.net.



+1 Profil

icon Re: Punjenje comboBoxa05.12.2008. u 11:30 - pre 186 meseci
Momci, bice mi dovoljno samo ono ComboBox.Text="", ali sad sam tek skontao da mi items-i u ComboBox-u nisu poredjani po abecednom redu i da se dupliraju. Kako da to resim?
 
Odgovor na temu

Sephiroth?
Balkan @ net

Član broj: 79406
Poruke: 82
212.39.113.*



Profil

icon Re: Punjenje comboBoxa05.12.2008. u 12:16 - pre 186 meseci
Sortiranje

Code:
comboBox1.Sorted = true;


Za duplikate pretraži Items kolekciju, te pretragom izbaci duplikate iz nje.
Možeš za pomoć koristiti Contains() metodu koju svaka Collection klasa ima.
 
Odgovor na temu

bigguy
borisav ignjatov
nista
zrenjanin

Član broj: 87859
Poruke: 267
*.zrlocal.net.



+1 Profil

icon Re: Punjenje comboBoxa05.12.2008. u 12:49 - pre 186 meseci
Zasto mi ne dozvoljava da u properties-u ComboBox-a postavim Sorted na true? Prijavljuje mi:

"Property value is not valid.
ComboBox that has a DataSource set cannot be sorted. Sort the data using the underlying data model."

Zbog cega se ovo javlja i kako bi mogao to srediti?!
 
Odgovor na temu

sallle
Sasa Ninkovic
GTECH
Beograd

Član broj: 146
Poruke: 480
..178.212.adsl.dyn.beotel.net.

ICQ: 20785904


+4 Profil

icon Re: Punjenje comboBoxa06.12.2008. u 01:07 - pre 186 meseci
pa kaze da ne mozes da ga sortiras posto je bindovan za neki source.

elem, napravi novi dataview na toj source tabeli. stavi da ti taj view bude datasource comboboxa. i sortiraj taj dataview, i sve ce bude ok...
 
Odgovor na temu

[es] :: .NET :: .NET Desktop razvoj :: Punjenje comboBoxa

[ Pregleda: 2510 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.