PropertyGrid и ComboBox

3 отговора 140 прегледа
#1

PropertyGrid и ComboBox

За тези потребителски комбинирани кутии , в които евнтуално може да се покажат всички .... Нека да са градове. Може да имам два града с еднакво име и с различни идентификатори. Как би могло когато попълвам и връщам масива от низове някак да се добави и идентификатор на град. Много често се използва една практика

-> град и след 1024(примерно , идеята е да не се вижда числото) интервала идентификатор <-!

След избор се прави разбор и се търси на определена позиция какъв е идентификатора. Това е за мен крив подход. Ако сте попадали на подобен проблем как сте го решили?

Отговор
в отговор на мopaв #2

Re: PropertyGrid и ComboBox

Първото, което ми идва на акъла е SortedList или HashTable, в зависимост от това дали искаш да ги сортираш естествено. И двете ги пълниш с key/value двойки, от което, доколкото разбирам, имаш нужда.

I cannot help but notice that there is no problem between us that cannot be solved by your departure
Отговор
в отговор на Mgla #3

Re: PropertyGrid и ComboBox

Нещо излезе заплетено. Няма подобен пример. И това е много странно. Има някоко примера [линк] за Domain List and Simple Drop-down Property Support. Ама как се прави връзка низ->ключ?!

Това с Hashtable е идейно. Обаче и това е напусто:(. GetStandardValues връща колекция от стрингове.

Отговор