Witam.
Czy ktoś z Was próbował wykorzystać pliki XML do wypełniania zawartości comboboxa?
Zastanawiam się czy jest to w ogóle możliwe?
Witam.
Czy ktoś z Was próbował wykorzystać pliki XML do wypełniania zawartości comboboxa?
Zastanawiam się czy jest to w ogóle możliwe?
Jak najbardziej mozliwe :) Na pare sposob nawet :)
hmmm...
a jakiś link... podpowiedź chociaż? :)
bo taka odpowiedź jak Twoja nie za wiele wnosi do tego tematu poza zaśmiecaniem go.
Niestety na Twoje pytanie nie mozna inaczej odpowiedziec. Jak chcesz linka to polecam www.google.pl . Chyba ze chcesz o cos bardziej konkretnego zapytac :)
Szacun, ale "bardziej konkretnie"? :|
Pytanie jest proste: " jak wykorzystać pliki XML do wypełnienia zawartości combobox'a "?
Czyli... mamy pliczek, który jest czymś na kształt słownika danych wykorzystywanego chociażby w BD.
Prosta sprawa mamy wpisane tam różne słowa, które mają być podstawione do comboboxa właśnie. W momencie uruchomienia aplikacji, czyta ona sobie z pliczku XML te wartości. Dzięki czemu użytkownicy mogą zmieniać łatwo (poprzez edycję pliczku XML) to co będzie pojawiać się w konkretnych comboboxach.
Niestety nie wiem jak spiąć ze sobą pliczek XML i comboboxa.
Prościej już nie potrafię...
No ale teraz bylo konkretniej :)
Opcja pierwsza mozesz po prostu podczas wczytywania pliku dynamicznie dodawac item'y do combobox'a w petli. Wczytujesz kolejny element, sprawdzasz czy np spelnia jakies wymagania itp.
Mozesz tez wczytac wszystkie elementy do tablicy i uzyc bindowania danych kontrolki combobox.
Jezeli te comboboxy maja byc czescia konfiguracji calej aplikacji to polecalbym zapoznac sie z plikami configuracyjnymi. Pliki te sa wlasnie plikami xml'owymi i mozesz w nich przechowywac najrozniejsze opcje, a i sa gotowe klasy do ich obslugi. Po prostu do projektu dodaj plik typu configuracji i zapoznaj sie z klasa ConfigurationManager.
Pozdrawiam
eee.. a nie prosciej z xml-->DataSet, ComboBox.DataSource <- DataSet, na koniec poustawiac selektory wartosci i nazw w kombi i puscic DataBind ? :)