dotnetomaniak.pl

dotnetomaniak.pl - Artykuły z tagiem WPF

HopfieldSimulator - Daj się poznać #11 - Hostowanie WinForms w WPF Dzisiaj napiszę o WPF. Przepisałem symulator w tej technologii i wygląda nieco inaczej. Wersję WPF można pobrać tutaj: http://hopfieldsimulator.codeplex.com/releases/view/50968 (zostawiłem wersję WinForms jako podstawową). Zasadnicze zmiany w stosunku do pisania w WinForms to podział okien na XAML i kod C# skojarzony z dokumentem XAML. Podstawowy podział przestrzeni w WPF z tego, co się dowiedziałem to Grid...

Tagi: C#, WinForms, WPF
Dziel się z innymi:
Daj się poznać #11 - Hostowanie WinForms w WPF

Windows 2793 dni, 2 godziny, 39 minut temu piotr_sowa 37 rozwiń

Autor: Na tym blogu wpisy na temat WPF 3D pojawiają się już od jakiegoś czasu, jednak do tej pory nie napisałem słowa wstępu wprowadzającego do owego „WPF 3D”. Chciałbym dzisiaj się poprawić i właśnie pewnego rodzaju wstępniak do WPF 3D.

Tagi: 3D, WPF
Dziel się z innymi:
[WPF 3D] Wstęp, którego do tej pory zabrakło

Windows 2794 dni, 11 godzin, 54 minuty temu paduda 71 rozwiń

PasswordBox jak łatwo się domyślić jest standardową kontrolką WPF dzięki której użytkownik otrzymuje zamaskowane pole tekstowe do wpisywanie haseł itp. Kontrolka spisuje się wyśmienicie do czasu gdy przy budowaniu aplikacji nie wykorzystywany jest wzorzec MVVM (i inne pokrewne Model-View-* oparte o bindowaniu). Powód jest bardzo prosty. Ze względów bezpieczeństwa właściwość Password kontrolki nie jest uznawana jako Dependency Property co uniemożliwia bindowanie. Panowie z MS dokonali akurat takiego wybor...

Tagi: MVVM, WPF
Dziel się z innymi:
reVis / Problem PasswordBox przy wykorzystaniu wzorca MVVM

Windows 2795 dni, 16 godzin, 14 minut temu reVis 109 rozwiń

Zastanawiałem się nad strukturą programu, może po prostu zrobić to tak jak wszystkie projekty na zaliczenie, czyli na odpierdol, byle działało. Ale nie, to w końcu praca dyplomowa, trzeba być poważnym, poza tym chcę się nauczyć czegoś nowego, dodam do założeń nowy punkt: „W łatwy sposób będzie można zmienić wygląd aplikacji, bez konieczności ingerowania w kod (logikę).” Czyli krótko mówiąc trzeba zastosowa...

Tagi: MVVM, WPF
Źródło: zawislak.098.pl
Dziel się z innymi:
MVVM - pierwsze starcie - MTBrainStorm DevBlog

Architektura 2793 dni, 2 godziny, 39 minut temu Paweł Łukasik 283 rozwiń

W dzisiejszym wpisie chciałbym rozwinąć temat, który zacząłem we wpisie na temat reguły prawej ręki (lub reguły zegara). Do napisania tego wpisu zainspirował mnie komentarz pod wspomnianym wpisem: „Bardzo ciekawe opisanie backface cullingu, nigdy bym nie wpadł by tak to wyjaśnić :)” Otóż moim celem nie było wtedy opisanie „backface cullingu”, a jedynie wskazanie, w jakiej kolejności podawać krawędzie, by płaszczyzna na scenie była widoczna. Zobaczmy jednak, cóż to jest ten „backface culling”?

Dziel się z innymi:
Maciej Zbrzezny: Programowanie i Technologie: [WPF 3D] Backface culling, do usuwania niewidocznych powierzchni w WPF 3D [PL]

Windows 2796 dni, 2 godziny, 2 minuty temu paduda 40 rozwiń

Autor: W niniejszym post'cie chciałbym wspomnieć o ważnej rzeczy, jeżeli chodzi o WPF i grafikę 3D. O mały włos o niej bym zapomniał, w poprzednich wpisach (1, 2) nic na ten temat nie wspominałam, a mianowicie chodzi mi o „Regułę prawej dłoni”! A cóż tu więc chodzi? Mianowicie chodzi tutaj o to, że trójkąty należące do sceny „mają stronę widoczną i niewidoczną”. Podając kolejne punkty trójkąta, który chcemy wyświetlić, musimy podać je w takiej kolejności, by normalna dla płaszczyzny, którą te punkty ...

Tagi: 3D, WPF
Dziel się z innymi:
[WPF 3D] Reguła prawej dłoni lub reguła zegara

Windows 2799 dni, 13 godzin, 54 minuty temu paduda 58 rozwiń

Ten wpis jest kontynuacją tematyki związanej z grafiką trójwymiarową opartej o WPF. Zostanie w nim pokazane jak przy pomocy kodu napisanego w C# narysować proste wielościany.Niniejszy wpis poza prezentacją różnych i niezależnych od konkretnego wykorzystania treści stanowi również opis pewnych zagadnień związanych z projektem Mesh Diagram 3D.Informacje dotyczące projektu oznaczone są etykietą MeshDiagram3D.Poprzedni wypis został zakończony na prezentacji najprostszego obiektu w scenie – czyli trójkąta. Tr...

Tagi: 3D, WPF
Dziel się z innymi:
Maciej Zbrzezny: Programowanie i Technologie: [WPF 3D] Czworościan, sześcian ... itd. z poziomu C# [PL]

Windows 2803 dni, 8 godzin, 2 minuty temu Paweł Łukasik 122 rozwiń

W niniejszym post'cie chciałbym zaprezentować podstawowe elementy niezbędne do rozpoczęcia przygody z grafiką trójwymiarową opartą o Windows Presentation Foundation (WPF). Niniejszy wpis poza prezentacją różnych i niezależnych od konkretnego wykorzystania treści stanowi również opis pewnych zagadnień związanych z projektem MeshDiagram3D. Przed przystąpieniem do pisania jakiejkolwiek aplikacji wykorzystującej WPF 3D należy zrozumieć pewne podstawy: potrzebujemy kontrolkę, która zapewni nam możliwość wyś...

Tagi: 3D, WPF
Dziel się z innymi:
Maciej Zbrzezny: Programowanie i Technologie: [WPF 3D] Światło, ... kamera, ... trójkąt [PL]

Windows 2809 dni, 5 godzin, 53 minuty temu gordon_shumway 82 rozwiń

Ostatnio pracuje nad programem do symulacji. Mój edytor symulacji złożony jest z tysięcy kwadratów (System.Windows.Shapes.Rectangle). Potrzebowałem wypełnić niektóre kwadraty tekstem. Rozwiązaniem było użycie VisualBrush. Użyłem kodu który znalazłem w dokumentacji VisualBrush na MSDN. Nie mogłem sobie jednak poradzić z dodaniem marginesu do tekstu, tak aby tekst nie przylegał do obramowania kwadratu.

Tagi: C#, WPF
Źródło: belczyk.com
Dziel się z innymi:
VisualBrush, problem z marginesem

Windows 2814 dni, 1 godzinę, 18 minut temu sebastian 56 rozwiń

A jednak się udało i kontynuuje serie o walidacji Dziś zajmiemy się walidacją poprzez implementacje interfejsu IDataErrorInfo Interfejs znalazł się już w pierwszej wersji frameworka .NET, więc może niektórzy znają i używali go już w WinFormsach lub ASP. Aby zacząć prace należy dodać namespace System.ComponentModel. Należy zaimplementować dwie metody:Error Zwraca listę komunikatów o niespełnionych ...

Tagi: walidacja, WPF
Dziel się z innymi:
Walidacja danych w WPF na trzy sposoby. Część II « Netmajor's Tech Blog

Inne 2843 dni, 1 godzinę, 39 minut temu netmajor 93 rozwiń

Na tym oraz kolejnych dwóch postach postaram się opisać sposoby walidacji danych w kontrolkach w WPF. Zazwyczaj kontroli wprowadzanych danych nie ma jak poniżej: Celem tego cyklu wpisów będzie stworzenie walidacji która pozwoli nam na wyświetlanie komunikatów jak poniżej Wygląda ciekawie, a więc bierzmy się do pracy W WPF mamy 3 sposoby aby walidować dane:W propertisach (settery)Implementacja ...

Tagi: walidacja, WPF
Dziel się z innymi:
Walidacja danych w WPF na trzy  sposoby. Część I « Netmajor's Tech Blog

Inne 2843 dni, 1 godzinę, 39 minut temu netmajor 265 rozwiń

Autor: Jako, że ostatnimi czasy siedzę w WPF to dziś wpis także z tej kategorii. Może nie będą to takie tajniki jak w tytule zapowiadam, ale raczej zwrócenie uwagi na pewną funkcjonalność DependencyProperty. Czasami prócz samej możliwości bindowania do takiej właściwości chcemy także uzyskać np. odmalowanie kontrolki, która daną właściwość definiuje. Osta...

Dziel się z innymi:
.NET blog: Tajniki DependencyProperty

Windows 2852 dni, 7 godzin, 21 minut temu macko 133 rozwiń

Autor: Ostatnio męczyłem się z jednym tematem z WPF’a a mianowicie stworzyć przycisk, który jako swoje stany (Normal, Pressed, Disabled, Hover) będzie miał obrazki. Chciałem to zrobić ze zwykłego przycisku odpowiednio tworząc jego Template i wykorzystując potęgę Triggerów. Wszystkie moje próby spaliły na panewce bo i problem już się pojawiał w momencie gdzie przechowywać ścieżki do 4 obrazków. W końcu przyszedł pomysł (wsparty przejrzeniem SO – dzięki @Gutek) i zabrałem się za robienie CustomControl. Te...

Tagi: WPF
Dziel się z innymi:
.NET blog: Obrazkowy przycisk - WPF

Windows 2895 dni, 4 godziny, 51 minut temu macko 121 rozwiń

Autor: Kolejny post ‘ku pamięci’, abym w przyszłości nie musiał tego szukać. Bawiłem się ostatnio przyciskiem, który ma pokazywać ContextMenu po naciśnięciu przycisku. Automatyczne pojawianie się ContextMenu po przyciśnięciu prawego przycisku działało bez problemu, tak więc nie spodziewałem się problemów z kodem poniżej....

Dziel się z innymi:
.NET blog: WPF – Ku pamięci – ContextMenu & Commands

Windows 2923 dni, 6 godzin, 14 minut temu macko 67 rozwiń

Autor: Aplikacją oczywiście w WPFie. Jako, że budowałem dla niej instalator postanowiłem sprawdzić czy wszystkie niezbędne komponenty są dołączane. Chciałem oczywiście, aby w przypadku braku .NET instalował się on skorzystałem z rozwiązania podanego przez Bartka Szafko we wpisie Instalowan...

.NET blog: WPF – Ku pamięci

Windows 2941 dni, 8 godzin, 4 minuty temu macko 163 rozwiń

Wiele ludzi zastanawia się jak rozwiązać używanie MessageBoxa  w wpfie. Ja proponuje ( jeśli to możliwe) w ogóle go nie używać. Zwykły MessageBox jest dosyć ograniczony, mamy do wyboru tylko parę przycisków i obrazków. W samym wpfie dodatkowo dosyć trudno rozwiązać problem otwierania messageboxa z viewmodeli, z reguły owija się go wtedy dodatkową klasą. W wpfie proponuje zastąpić MessageBoxa przez Adornera z odpowiednią zawartością, który będzie p...

Tagi: WPF
Źródło: bartekszafko.pl
Dziel się z innymi:
Bartek Szafko »    WPF: proponuje nie używać MessageBox-a

Architektura 2941 dni, 8 godzin, 4 minuty temu gordon_shumway 139 rozwiń

Na codeplex jest świetny projekt autorstwa Kenta Boogarta pozwalający na definiowane konwerterów w XAMLu.

Źródło: bartekszafko.pl
Dziel się z innymi:
WPF: Konwertery w XAMLu

Windows 2947 dni, 5 godzin, 27 minut temu macko 136 rozwiń

Jednak pamiętać o takim małym wynalazku o nazwie Windows Presentation Foundation w skrócie powszechnie znanym jako WPF. Ale dlaczego? Podam prosty przykład :)

Tagi: WPF
Źródło: blog.gutek.pl
Dziel się z innymi:
Zapomnijcie o Windows Forms

Windows 2957 dni, 2 godziny, 30 minut temu macko 355 rozwiń

Autor: Ostatnio miałem potrzebę użycia takiej wartości StringFormat, aby jego wartość zaczynała się od spacji. Każdy kto kiedykolwiek bawił się tą właściwością wie, że takie coś jak poniżej nie spełni swojej roli.

Dziel się z innymi:
.NET blog: Rozważania nad Binding.StringFormat

Windows 2965 dni, 8 godzin, 48 minut temu macko 48 rozwiń

Jakiś czas temu nagrałem kilka filmów omawiających tematy poruszane przeze mnie w kursie o WPF. Postanowiłem, że kilka z nich umieszczę na blogu jako, że w chwili obecnej nie mam dla nich lepszego zastosowania a mam mało czasu na pisanie nowych postów :). Miłego oglądania. Uwagi, jak zawsze, mile widziane.

Tagi: WPF
Dziel się z innymi:
.NET blog: WPF Attached Properties - Wideo

Windows 2991 dni, 9 godzin, 20 minut temu gordon_shumway 59 rozwiń

1 2... 9 10 11 12 13
Szkolenia SecurITum

maj

26.

wrzesień

21.
Dev#
Gdańsk, Stary Maneż
Dodaj nowe Zobacz wszystkie

Najaktywniejsi

1

Paweł Łukasik (32 867,57)

2

macko (32 816,53)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,88)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 391,37)

8

Damian (9 515,21)

9

danielplawgo (7 311,04)

10

arek (6 807,95)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 798,06)

15

dpawlukiewicz (3 581,94)

16

spetz (3 418,34)

17

AdrianBystrek (3 330,83)

18

jedmac (3 318,39)

19

http://jakub-flor... (3 224,66)

20

CaMeL (2 954,87)