Tag Archives: wpf

Zakończenie działania programu C#

Sposobów na zakończenie pracy programu w C# jest wiele. Opiszę Wam kilka najpopularniejszych, które znalazłem na licznych forach internetowych. 1. Pierwszy przykład: Działa bardzo szybko, ale gdy w programie działa jakiś wątek (Thread), którego nie potrafimy zatrzymać przed zakończeniem, to lepiej użyć następnych przykładów, ponieważ w tym przykładzie wątki dalej będą działać po zamknięciu programu.… Read More »

Ustawianie okna programu w określonym miejscu – C# + WPF

Czasami istnieje potrzeba ustawienia pozycji okna programu w odpowiednim miejscu. Okazuje się, że można to zrobić bardzo prosto za pomocą dwóch linijek kodu. Tworzymy Event Loaded i w nim dodajemy kod, który przestawi okno w odpowiednie miejsce (u mnie lewy górny róg programu będzie w pozycji (0,0):

Argumenty wiersza poleceń w WPF

Czasami pisząc program chcemy mieć możliwość wywoływania go z poziomu wiersza poleceń z dodatkowymi parametrami. W aplikacji konsolowej nie ma problemu, ponieważ w funkcji main możemy mieć zmienną, która przechwyci parametry z wiersza poleceń. W WPF sprawa się nieco komplikuje, ponieważ przede wszystkim nie ma funkcji main, a więc również nie wiemy w jakiej zmiennej… Read More »

Instalacja i pierwsze użycie Bing Maps WPF

Bing Maps (znany wcześniej jako Windows Live Local, Windows Live Maps, Virtual Earth i Live Search Maps) — należący do firmy Microsoft serwis internetowy z mapami. Microsoft oprócz samego serwisu udostępnia również API, dzięki któremu programiści mogą tworzyć własne aplikacje w oparciu o Bing Maps. Postanowiłem, że dzisiaj pokaże, w jaki sposób używa się Bing Maps w… Read More »

Zaznaczanie na mapie Bing zasięgu np. Wifi – WPF

Mapa Bing dla Windows Store 8 posiada świetne api i całe mnóstwo przydatnych klas i metod, lecz dla WPF pozostaje mocno okrojona biblioteka, która można pobrać stąd. Jednakże, pozostawia ona wiele do życzenia. Chciałbym więc podzielić się z Wami rozwiązaniem problemu zaznaczania zasięgu czegokolwiek na mapie za pomocą okręgu. Okazało się, że przy rozwiązaniu tego… Read More »

Powiększanie, obracanie i przesuwanie obiektów za pomocą dotyku WPF – Blend for VS 2013

Expression Blend to wspaniałe narzędzie wspomagające pracę programisty .NET. Trochę więcej rzetelnych informacji tutaj. Wielu programistów bardzo dba o poprawność i czystość kodu swoich aplikacji, lecz zapomina o dopracowaniu ich wyglądu. Expression Blend, pozwala im w krótkim czasie dopieścić je i dzięki temu przyciągnąć nowych klientów. Ale dość już tej reklamy 🙂 Chciałbym nauczyć Was… Read More »

C# Przeciąganie pliku do okna programu (Drag and Drop)

Ten przykład ma za zadanie pokazać w jaki sposób można do swojego programu dodać możliwość przeciągania i upuszczania plików. W sumie trzeba przyznać że nie spodziewałem się iż może to być aż tak banalne, a jednak. Więc do dzieła: Pierwszym krokiem jaki należy wykonać to zaznaczenie odpowiedniego Form’a, do którego chcemy dodać funkcje drag and… Read More »