c#

ProgressBar: Zapełnianie paska postępu

Toolbox: button1, progressBar1
Zagadnienie: Chcemy co sekundę zapełniać pasek postępu
Rozwiązanie: Na początku w Properties ustawiamy Minimum i Maximum paska:

ProgressBar

Następnie pod buttona podpinamy odpowiednią funkcję:

Tags: 

PictureBox: Zapisanie wycinka ekranu

Toolbox: pictureBox1, button1
Zagadnienie: Chcemy zapisać określony fragment wycinka ekranu do Pictureboxa
Rozwiązanie: W celu wykonania zrzutu ekranu i zapisania go musimy podpiąć pod buttona następującą metodę:

Tags: 

NotifyIcon: Menu Kontekstowe

Toolbox: notifyIcon1
Zagadnienie: Chcemy by po naciśnięci PPM na ikonie w trayu pojawiło się menu kontekstowe
Rozwiązanie: W celu wywołania menu kontekstowego po kliknięciu prawym przyciskiem myszy musimy dodać odpowiednie składniki do głównej funkcji:

Tags: 

NotifyIcon: Komentarz w chmurce

Toolbox: notifyIcon1
Zagadnienie: Chcemy by po najechaniu myszką na ikonkę w trayu pojawił się komunikat w chmurce
Rozwiązanie: W celu ustawienia komentarza w chmurce musimy wypełnić poniższe pola zawierające: typ komentarza, tekst i tytuł:

Chmurka

Dodatkowo musimy w metodzie uruchamianej przy minimalizacji dodać linijkę tekstu odpowiadającą za pojawienie się komunikatu:

Tags: 

NotifyIcon: Dodanie ikony w trayu

Toolbox: notifyIcon1
Zagadnienie: Chcemy dodać do aplikacji ikonę w trayu wraz z możliwością minimalizacji i maksymalizacji aplikacji przy jej użyciu
Rozwiązanie: Aby dodać ikonę traya wrzucamy do forma notifyIcon, następnie w metodzie Resize dla forma

NotifyIcon1

wrzucamy

Tags: 

Konwersje zmiennych

Double to String

double f = 2.34;
string str = f.ToString();

Uwaga: W momencie wypisania na ekranie string ma przecinek zamiast kropki!

Int to String

int i = 100;
string tekst = i.ToString();

String to Double

Tags: 

Symulacja kliknięcia myszką

Zagadnienie: Chcemy by w określone miejsca na ekranie zasymulować kliknięcie myszką
Rozwiązanie Na początku dodajemy dyrektywę z obszarem typów

using System.Threading;

W celu oprogramowanie klikania myszką w wybrane miejsce musimy dorzucić do programu następującą funkcję:

Tags: 

Form: Ustawienie ikony aplikacji

Toolbox: form1
Zagadnienie: Chcemy by Form w lewym górnym rogu miał ikonę.
Rozwiązanie: Niezbędne jest posiadanie ikony w rozszerzeniu *.ico

Ikona1

W celu ustawienia ikony aplikacji .exe wchodzimy w Properties projektu

Ikona2

Następnie w zakładce Application wybieramy odpowiednią ikonę

Tags: 

Form: Blokada rozszerzenia okna

Toolbox: form1
Zagadnienie: Chcemy by nie można było zmieniać rozmiaru Forma.
Rozwiązanie: W Properties forma ustawiamy parametr FormBorderStyle jako FixedSingle
FixedSingle

Tags: 

Strony

Subskrybuj RSS - c#