• Nie Znaleziono Wyników

Okna dialogowe

N/A
N/A
Protected

Academic year: 2021

Share "Okna dialogowe"

Copied!
18
0
0

Pełen tekst

(1)

Wykład 5

Okna dialogowe

(2)

Okna dialogowe

(3)

Okno komunikatu to okno dialogowe, które może służyć do wyświetlania informacji tekstowych. Pozwala ono także użytkownikom na podejmowanie decyzji za pomocą przycisków.

W „standardzie” dostajemy tekst i przycisk „OK.”

(4)

Okno dialogowe możemy uzupełniać o różne elementy.

Nagłówek

Rodzaje przycisków

Defaultowy przycisk

(5)

Okno dialogowe możemy uzupełniać o różne elementy.

Wybór ikony

(6)

Odpowiedź zwracaną przez okno (który przycisk naciśnięto) zapisać możemy w zmiennej typu DialogResoult.

Zmienne te przyjmować mogą różne wartości – zależnie od typu

przycisków w, które wyposażymy okno

(7)

Okno o trzech możliwych odpowiedziach:

(8)

Okno o 2 odpowiedziach:

Zapisywanie odpowiedzi okna w pośredniczącej zmiennej nie jest konieczne.

Zapis skrócony

:

(9)

Przykład - potwierdzenie zamknięcia programu

„e” to zdarzenie przesłane w parametrze.

Ustawienie jego pola „Cancel” na „true” kasuje polecenie zamknięcia okna.

(10)

Przykład - potwierdzenie zamknięcia programu

Do zamknięcia okna (w przypadku okna głównego równoznaczne z zamknięciem programu) służy polecenie Close( );

Aby przed zamknięciem okna

wykonana została jakaś czynność (np.

wyświetlenie okna dialogowego) oprogramować należy zdarzenie FormClosing

(11)

Okna dialogowe systemu

(12)

Krok1: dodanie do aplikacji obiektu klasy „ColorDialog”

Po przeciągnięciu na Form1 pojawi się on na liście obiektów niewidocznych (poniżej)

(13)

Krok 2: wywołanie metody „ShowDialog” uruchamia okno

Po zamknięciu okna przyciskiem „OK” w polu obiektu „colorDialog1.Color”

zapamiętana jest wybrana wartość koloru.

(14)

Krok1: dodanie do aplikacji obiektu klasy „FontDialog

Po przeciągnięciu na Form1 pojawi się on na liście

obiektów niewidocznych (poniżej)

(15)

Krok 2: wywołanie metody „ShowDialog” uruchamia okno

Po zamknięciu okna przyciskiem „OK” w polu obiektu „fontDialog1.Font”

zapamiętane są wybrane atrybuty fontu.

(16)

Krok1: dodanie do aplikacji obiektu klasy „FontDialog”

Po przeciągnięciu na Form1 pojawi się on na liście obiektów niewidocznych (poniżej)

Na początek ważna informacja:

okno otwierania pliku żadnego pliku nie otworzy!

Okno (klasa OpenFileDialog) służy tylko do podania nazwy pliku i ścieżki.

(17)

Krok 2: wywołanie metody „ShowDialog” uruchamia okno

Po zamknięciu okna przyciskiem „OK” w polu obiektu „openFileDialog.FileName” znajduje się ścieżka i nazwa wybranego pliku..

(18)

Użyte w tej prezentacji tabelki pochodzą z książki: Visual Studio 2013. Podręcznik programowania w C# z zadaniami Autor: Matulewski Jacek, Helion

Cytaty

Powiązane dokumenty

Dla wybranego okna z poprzedniego zadania wykonać analizę widma rozszerzając próbki sygnału o wartości zerowe. Aby to wykonać należy podać jako drugi argument funkcji fft

Dla wybranego okna z poprzedniego zadania wykonać analizę widma rozszerzając próbki sygnału o wartości zerowe. Aby to wykonać należy podać jako drugi argument funkcji fft

imię, nazwisko, informację o stanie zdrowia, adres zamieszkania, adresu poczty elektronicznej, numeru telefonu oraz numer pesel na potrzeby uczestnictwa w zawodach;. imię,

Biorąc pod uwagę warunek dopasowania okna tolerancji do wahań napięć wejściowych, możliwa jest klasyfikacja zmian okna tolerancji spowodowanych usterkami

Po zamknięciu okna przyciskiem „OK” w polu obiektu „openFileDialog.FileName” znajduje się ścieżka i nazwa

Okiennice o grubości 28 mm produkowane są z drewna: sosna, red meranti, dąb lub modrzew i wyposażone w okucia firmy AGB oraz wykończone pełnym programem farb firmy

Nie wspomnę już o tym, że kontrolki takie jak przyciski czy pola tekstowe również posiadają swe własne klasy (poznamy je wkrótce) i tym przypadku jest to ogromna korzyść dla

Racjonalny projekt okien i drzwi balkonowych ETRUM zapewnia optymalne parametry izolacyjne i trwałość na lata w dobrej cenie.. ETRUM to najpopularniejszy produkt w ofercie WnD,