Zawartość
Ramy oprogramowania .Net firmy Microsoft to rozbudowany zestaw narzędzi, które umożliwiają programistom tworzenie interfejsów wizualnych do programów. Dwa powszechnie używane komponenty graficzne to „ListBox” i „TextBox”. „ListBox” to duże pole zawierające listę elementów tekstowych.„TextBox” to podobne pole, które akceptuje ciąg tekstowy, ale może przechowywać go w wielu wierszach. Ponadto zawartość „ListBox” może być umieszczona w „TextBox”.
Instrukcje
Interfejs jest wizualną częścią programu (Ablestock.com/AbleStock.com/Getty Images)-
Kliknij ikonę programu Visual Studio 2010, aby go otworzyć. Po załadowaniu wybierz „Plik> Nowy> Projekt” i kliknij „Aplikacja Visual C # / Windows Forms”. Nowy projekt zostanie utworzony, a pusty formularz pojawi się w głównym oknie edytora.
-
Znajdź panel „Toolbox” po lewej lub prawej stronie ekranu. Przybornik zawiera listę użytecznych komponentów graficznych, takich jak „ListBox”. Kliknij element o tej nazwie i przeciągnij go do głównego formularza.
-
Powtórz poprzedni krok za pomocą kontrolki „TextBox”.
-
Kliknij element „TextBox” i poszukaj panelu „Właściwości”, który zwykle znajduje się obok przybornika. Poszukaj właściwości „Multiline” i ustaw wartość „True”.
-
Kliknij element menu „Widok” u góry interfejsu Visual Studio 2010. Wybierz „Kod” z menu, które się pojawi. Widok zmieni się teraz z edytora wizualnego na edytor kodu. Poszukaj tekstu „InitializeComponent ()”, który znajduje się mniej więcej na środku strony. Umieść cały kod po tej linii tekstu.
-
Przygotuj ListBox, aby zaakceptować dane za pomocą następującego wiersza kodu:
ListBox1.BeginUpdate ();
-
Zapisz pewną zawartość w polu ListBox, na przykład wyrażenia „Number 0” do „Number 49”. Można to zrobić za pomocą pętli „for”, jak poniżej:
for (int x = 0; x <50; x ++) {listBox1.Items.Add ("Number" + x.ToString ()); }
-
Zakończ proces aktualizacji danych ListBox, używając następującej instrukcji:
ListBox1.EndUpdate ();
-
Utwórz listę wybranych elementów ListBox. Te elementy można następnie dodać do wielowierszowego TextBoxa. Wprowadź pętlę „for” poniżej, aby wybrać wszystkie elementy ListBox.
for (int x = 0; x <50; x ++) {ListBox1.SetSelected (x, true); }
-
Przekazuj cały tekst z ListBox do TextBox przez inną pętlę „for”. Aby to zrobić, wpisz następujące polecenie:
for (int x = 0; x <50; x ++) {TextBox1.Text + = listBox1.SelectedItems [x] .ToString ();}
-
Uruchom program za pomocą zielonego przycisku „Odtwórz”. Pojawi się formularz Windows z dwoma polami, multiliniczny TextBox i ListBox. Obie będą miały tę samą treść, listę zwrotów od „Numer 0” do „Numer 49”.
Czego potrzebujesz
- Visual Studio 2010