Tworzenie Kontrolek - pomoc

0

Witam
Na wstepie napisze że jestem poczatkujacym programistą tak wiec proszę o wyrozumiałosc. otóż mój problem polega na tworzeniu kontrolek w vb 05. Moim zadaniem jest :

Stworzenie kontrolki użytkownika ktora zawiera pole tekstowe, dwie listy i przycisk, wpisanie liczby w polu tekstowym i nacisniecie przycisku

  • liczba<10 do pierwszej listy
  • liczba>10 do drugiej listy

Niestety nie wiem jak sie za to zabrać ... A dla osób znających temat to bedzie zapewne banalnie proste. Poratujcie panowie i panie :)

Bedę bardzo wdzieczny za wszelaką pomoc.

pozdrawiam

0

YYY tutaj akurat nie ma nic ciężkiego i "innego" od zwykłego programowania. Klikasz prawym na projekt , dajesz Add i UserControl. Na powstałej kontrolce umieszczasz 2 listBoxy, jeden text box i button. W buttonie sprawdzasz czyli liczba >< 10 a nastepnie dodajesz do konkretnego listboxu (w niczym to się nie różni od programowania na Formie). Następnie Debugujesz projekt i w ToolBoxie pojawia się twoja kontrolka, dodajesz ją na formę i gotowe.

Warto też dodać jakieś publiczne metody które zwracają np. itemy z listoboxów, o ile jest Ci to potrzebne.

0

a wiec dodałem 2 listboxy , textbox i button. tylko nadal nie wiem jak zrobić żeby po naciśnięciu buttona była sprawdzana wartośc w textboxie i wstawiana w odpowiedni list box ... może ktos wie jak to zrobić ... należe do grupy bardzo poczatkujacych a dziś musze mieć to zrobione ... POMOCY !!! :)

0

Po pierwsze sprawdź jak się nazywają te twoje kontrolki na formie, zakładając, że nie zmieniłeś im nazwy, będzie to listbox1, listbox2 itd... Musisz podpiąć się pod zdarzenie buttona - Click. Możesz to zrobić klikając na niego na formie 2 razy, lub w konstruktorze usercontrol'a - button1.Click += ... W zdarzeniu musisz pobrać dane wprowadzone do textboxa, i parsować na jakąś liczbę, np. double liczba = double.Parse(textbox1.Text); Następnie w ifie sprawdzasz czy jest większa od 10 czy mniejsza, i odpowiednio dodajesz ją do któregoś listboxa. Jeśli nie możesz sobie z tym poradzić to polecam jakiś kurs c#. Znajdziesz je w tym dziale, na forum - są podpięte.

0

Możesz mi jeszcze napisać jak sie dodaje do listboxa ??

0

(new ListBox).Items.Add(object);
Bardzo intuicyjnie :)

0
nic nie wiem napisał(a)

YYY tutaj akurat nie ma nic ciężkiego i "innego" od zwykłego programowania. Klikasz prawym na projekt , dajesz Add i UserControl. Na powstałej kontrolce umieszczasz 2 listBoxy, jeden text box i button. W buttonie sprawdzasz czyli liczba >< 10 a nastepnie dodajesz do konkretnego listboxu (w niczym to się nie różni od programowania na Formie). Następnie Debugujesz projekt i w ToolBoxie pojawia się twoja kontrolka, dodajesz ją na formę i gotowe.

Warto też dodać jakieś publiczne metody które zwracają np. itemy z listoboxów, o ile jest Ci to potrzebne.

Mam controlkę swoją. Jak ją dodać do TOOLBOX-a żebym mógł wykorzystywać ja w różnych projektach ?

DZIĘKUJE ZA ODP !

Już sobie poradziłem:

Może Tools -> Choose Toolbox Items... -> Browse...

1 użytkowników online, w tym zalogowanych: 0, gości: 1