Krok 1: Tworzenie projektu i Dodaj etykiety do formularza
Pierwszym krokiem w tworzeniu math quiz jest do tworzenia projektu i Dodaj etykiety do formularza.
Aby utworzyć projekt i dodawanie etykiet do formularza
Na pliku menu, kliknij przycisk Nowy projekt.
Jeśli nie jest używany, Visual Studio Express, należy najpierw wybrać język.Z Zainstalowane szablony listy, wybierz opcję C# lub programu Visual Basic.
Kliknij przycisk Aplikacji Windows Forms ikonę, a następnie Math Quiz jako nazwy.
Ustaw właściwości formularza:
Zmienianie formularza tekst właściwość, aby Math Quiz.
Zmiana rozmiaru 500 pikseli szerokości w wysokości 400 za pomocą rozmiar właściwość lub przeciąganie, aż zobaczysz właściwego rozmiaru w lewym dolnym rogu zintegrowane środowisko programistyczne (IDE).
Aby uniemożliwić użytkownikom zmianę rozmiaru formularza, należy zmienić FormBorderStyle właściwość, aby Fixed3D i ustawić MaximizeBox właściwość, aby False.
Przeciągnij etykiecie kontroli w przyborniku, a następnie ustawić jego właściwości:
Zmiana (nazwa) właściwość, aby timeLabel.Etykieta ta pojawia się jako pole w prawym górnym rogu formularza, który pokazuje liczbę sekund dzielącej quizu.
Zmiana AutoSize właściwość, aby False rozmiar pola samodzielnie.
Zmiana BorderStyle właściwość, aby Fixed-Single narysuj linię wokół pola.
Ustaw rozmiar właściwość, aby 200, 30.
Przeciągnij etykietę w prawym górnym rogu formularza aż pojawią się linie niebieskie rozdzielacza.
Wyczyść tekst właściwość przez kliknięcie przycisku tekst w Właściwości okna i naciskając klawisz BACKSPACE.
Zmienić rozmiar czcionki, aby 15.75.Kliknij znak plus obok czcionki właściwość w Właściwości okna, które wyświetla kilka właściwości, łącznie z rozmiar, jak pokazano na poniższym obrazie.
Rozmiar czcionki wyświetlanie okna właściwości
Następnie przeciągnij inny etykiecie kontroli w przyborniku, a następnie ustawić jego właściwości:
Zmienić rozmiar czcionki, aby 15.75.
Ustaw tekst właściwość, aby Czasu po lewej stronie.
Przeciągnij go do linii lewej strony z timeLabel etykiety.
Teraz Dodaj formanty problemu dodatku.Przeciągnij etykiecie kontroli w przyborniku, a następnie ustawić jego właściwości:
Ustaw tekst właściwość, aby ? (znak zapytania).
Ustaw AutoSize właściwość, aby False.
Ustaw rozmiar właściwość, aby 60, 50.
Zmienić rozmiar czcionki, aby 18.
Zmiana TextAlign właściwość, aby MiddleCenter.
Zmiana lokalizację właściwość, aby 75, 75 do położenia na formularzu.
Zmiana (nazwa) właściwość, aby plusLeftLabel.
Wybierz plusLeftLabel etykiety i skopiuj go.(Naciśnij klawisze Ctrl + C lub z Edytuj menu, wybierz opcję kopię.) Następnie wykonaj następujące czynności:
Wklej trzy razy.(Naciśnij klawisze Ctrl + V lub z Edytuj menu, wybierz opcję Wklej.)
Rozmieść trzy nowe etykiety, tak aby były pola w wierszu po prawej stronie plusLeftLabel etykiety przy użyciu linii odstępu do miejsca ich out i wiersz w górę.
Zmień drugą etykietę tekst właściwość, aby + (znak plus).
Zmienić etykietę trzeciego (nazwa) właściwość, aby plusRightLabel.
Zmienić etykietę czwarty tekst właściwość, aby = (znak równości).
Przeciągnij NumericUpDown kontroli z przybornika, a następnie wykonaj następujące czynności:
Zmienić rozmiar czcionki, aby 18, a następnie zmniejszyć szerokość tak, aby szerokość jest 100.
Przeciągnij go do momentu linie z etykiecie formanty problemu dodanie.
Zmiana (nazwa) właściwość, aby Suma.(Dowiedz się więcej o NumericUpDown kontroli później.) Quiz ma teraz pierwszy wiersz, jak pokazano na poniższym obrazie.
Pierwszy wiersz math quizu
Zaznacz wszystkie pięć formanty w problemu dodanie (cztery etykiety kontroli oraz NumericUpDown kontroli) i skopiuj je.Następnie wykonaj następujące czynności:
Wklej formanty, które należy dodać pięć nowych formantów do formularza.
Formanty nadal powinno być zaznaczone, aby można było jednego formantu kliknij i przeciągnij formanty na miejscu tak jest wyrównana pod spodem dodanie formantów.Użyj linii odstępu, aby nadać wystarczającej odległości między dwoma wierszami.
Zmień drugą etykietę tekst właściwość, aby — (znak minus).
Nazwa pierwszej etykiety znak zapytania minusLeftLabel.
Nazwa drugą etykietę znak zapytania minusRightLabel.
Nazwa NumericUpDown kontroli Różnica.
Wklej formanty pięć dwa razy więcej, a następnie wykonaj następujące czynności:
W trzecim wierszu nazwę pierwszej etykiety timesLeftLabel, zmienić drugą etykietę tekst właściwość, aby × (znak mnożenia), nazwę etykiety trzeciego timesRightLabeloraz nazwę NumericUpDown kontroli produktu.
W czwartym rzędzie, nazwę pierwszej etykiety dividedLeftLabel, zmienić drugą etykietę tekst właściwość, aby ÷ (znak podziału), nazwę etykiety trzeciego dividedRightLabeloraz nazwę NumericUpDown kontroli iloraz.
[!UWAGA]
Można skopiować × znak mnożenia i ÷ znak podziału z tego samouczka i wkleić je do IDE.
Potrzebna jest jednego formantu w formularzu: przycisk, aby rozpocząć quizu.Przeciągnij przycisku kontroli w przyborniku, a następnie ustawić jego właściwości:
Ustaw (nazwa) właściwość, aby startButton.
Ustaw tekst właściwość, aby Start quizu.
Ustaw rozmiar czcionki 14.
Ustaw AutoSize właściwość, aby True, co powoduje, że przycisk aby automatycznie dopasowywany do rozmiaru tekstu.
Przeciągnij przycisk w dolnej części formularza i przenieść ją tak, że jest on wyśrodkowany.
Wreszcie, kliknij startButton kontroli, a następnie wykonaj następujące czynności:
Ustaw TabIndex właściwość, aby 1.
Kliknij przycisk NumericUpDown suma kontroli.
Ustaw TabIndex właściwość, aby 2.
Ustaw inne NumericUpDown formantów: Ustaw kontrolę różnica TabIndex właściwość, aby 3, kontroli produktu TabIndex właściwość, aby 4i kontroli iloraz TabIndex właściwości do 5.Teraz Twój formularz powinien wyglądać tak jak na poniższej ilustracji.
Początkowe math quiz formularza
[!UWAGA]
Celem TabIndex właściwość jest ustaw kolejność formantów, gdy użytkownik naciśnie klawisz TAB.Otworzyć w dowolnym oknie dialogowym (na przykład z pliku menu, wybierz opcję Otwórz) i naciśnij klawisz TAB kilka razy.Obserwować, jak kursor przemieszcza się z formantu do kontroli przy każdym naciśnięciu klawisza TAB.Gdy formularz został pierwotnie zaprojektowany, programista postanowiła kolejności.
Aby zobaczyć jak TabIndex works właściwość zapisać i uruchomić program, a następnie naciśnij klawisz TAB kilka razy.
Aby kontynuować, lub przejrzeć
Aby przejść do następnego kroku samouczek, zobacz Krok 2: Tworzenie Problem dodanie losowe.
Aby powrócić do Przegląd tematów, zobacz Samouczek 3: Tworzenie quizu matematyczne.