Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA w 2025? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 9 kwi 2025, o 03:00


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 
    Autor Wiadomość
    PostNapisane: 18 sie 2013, o 19:15 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    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 :

    Obrazek

    czyli Otwórz plik , Kolor i Czcionka ....

    Teraz klikamy 2 razy na naszym butonie <Otwórz plik> i wpisujemy kod:

    Składnia: [ Pobierz ] [ Ukryj ]
    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) ".

    Obrazek

    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.

    Obrazek

    Dobra teraz zajmiemy się naszym przyciskiem <KOLOR> ....
    Klikamy go 2 razy i wstawiamy kod:

    Składnia: [ Pobierz ] [ Ukryj ]
    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 :P

    Obrazek

    i zmieniamy na zielono .....

    Obrazek

    lub w na cześć naszego kolegi JAGLARZA na jedynie słuszny kolor :P

    Obrazek

    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:

    Składnia: [ Pobierz ] [ Ukryj ]
    język csharp
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    Co prezentuje się tak:

    Obrazek

    A efekt wyboru widać tutaj ..... :

    Obrazek

    Oczywiście sami możecie sobie potestować ...

    Miłej zabawy ....


    Załączniki:

    Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 18 sie 2013, o 19:56 
    Offline
    Użytkownik

    Dołączył(a): 20 mar 2012
    Posty: 159
    Pomógł: 6

    Coś dzisiaj Sun się chyba nudzi ,ale bardzo dobrze przydadzą się takie mini poradniki.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 18 sie 2013, o 19:59 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    Obiecuję że to ostatni.... :P

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 18 sie 2013, o 20:04 
    Offline
    Użytkownik

    Dołączył(a): 20 mar 2012
    Posty: 159
    Pomógł: 6

    Dlaczego z chęcią bym poczytał więcej takich poradników ,bo sam zaczynam w C# jakieś większe programy pisać.
    Podoba mi się twój sposób tłumaczenia wszsytko krok po korku czasami trochę żartobliwie i to lubie :).



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    Wyświetl posty nie starsze niż:  Sortuj wg  
    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 3 gości


    Nie możesz rozpoczynać nowych wątków
    Nie możesz odpowiadać w wątkach
    Nie możesz edytować swoich postów
    Nie możesz usuwać swoich postów
    Nie możesz dodawać załączników

    Szukaj:
    Skocz do:  
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO