No jeszcze w naszym spalsherze miejsca zostało wiec zajmiemy się
wywoływaniem okienek dialogowych Windows takich jak :
OpenFileDialog, SaveFileDIalog, ColorDialog, FontDialog
Zatem otwieramy nasz splasher i naszą formę i bez marudzenia dodajemy do niej
3 buttony :
czyli Otwórz plik , Kolor i Czcionka ....
Teraz klikamy 2 razy na naszym butonie <Otwórz plik> i wpisujemy kod:
język csharp
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Obiekt OpenFileDialog służy do wyświetlania okienka, w kótrym otwieramy plik.
Analogicznie w celu stworzenia okna zapisu użylibyśmy obiektu SaveFileDialog.
Właściwość Filter określa jakie pliki mają być brane pod uwagę przy wczytywaniu.
Format Stringa odpowiedzialny za filtrowanie ma postać: "nazwa | rozszerzenie( np. *.txt) ".
Kolejne rodzaje plików oddzielamy od siebie znakiem "|". Następnie wywołujemy metodę odpowiedzialną za wyświetlanie okienka ShowDialog().
Jeżeli zwróci ona DialogResult.OK, generujemy komunikat zawierający nazwę i ścieżkę do pliku.
Dobra teraz zajmiemy się naszym przyciskiem <KOLOR> ....
Klikamy go 2 razy i wstawiamy kod:
język csharp
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Tworzenie okna oraz pobieranie koloru jest takie samo jak pliku.
Tym razem jednak przypisujemy właściwość Color do formularza.
Wykorzystamy sobie obiekt ColorDialog I będziemy zmieniać kolor tła
naszej Formy
i zmieniamy na zielono .....
lub w na cześć naszego kolegi
JAGLARZA na jedynie słuszny kolor
I tym sposobem został nam ostatni przycisk ....
wykorzystamy sobie obiekt FontDialog. Przypiszemy też pobraną właściwość Font przyciskom znajdującym się na formie.
Co też czynimy kodem:
język csharp
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Co prezentuje się tak:
A efekt wyboru widać tutaj ..... :
Oczywiście sami możecie sobie potestować ...
Miłej zabawy ....