dependency-properties

INotifyPropertyChanged vs. DependencyProperty in ViewModel

Podczas implementacji ViewModel w aplikacji WPF architektury Model-View - ViewModel wydaje się, że istnieją dwie główne opcje ... aprawdę dobry pomysł, aby dać zależności ViewModel do WPF? Co jeszcze Muszę wziąć pod uwagę, kiedy podjąć decyzję projektową?

Co to jest właściwość zależności?

Co to jest właściwość zależności w. Net (szczególnie w kontekście WPF). Jaka jest różnica od zwykłej nieruchomości?

Posłuchaj zmian właściwości dependency

Czy Jest jakiś sposób, aby słuchać zmian DependencyProperty? Chcę być powiadamiany i wykonać pewne działania, gdy wartość się zmieni, ale nie mogę użyć wiązania. Jest to DependencyProperty z innej klasy.

Jaka jest różnica między właściwością zależności A dołączoną właściwością w WPF?

Jaka jest różnica między (niestandardową) właściwością zależności A dołączoną właściwością w WPF? Jakie są zastosowania dla każdego? Czym zazwyczaj różnią się implementacje?

Dlaczego właściwości zależności?

Dlaczego Microsoft poszedł drogą tworzenia właściwości zależności i obiektów zależności zamiast używania odbicia i może atrybutów?

Jak utworzyć właściwość zależności Tylko do odczytu?

Jak utworzyć właściwość zależności Tylko do odczytu? Jakie są najlepsze praktyki w tym zakresie? W szczególności, to, co m ... zekonwertować DependencyPropertyKey na zwykły stary DependencyProperty obiekt? Rada i / lub kod będą bardzo mile widziane!

Jaka jest różnica między właściwością a właściwością zależności

Właściwości zależności są tworzone tak samo jak właściwości. Czy właściwość zależności jest używana tylko podczas tworzenia kontrolki niestandardowej?

Demystifying Dependency Properties

Dużo czytałem o właściwościach zależności NA SO i innych stronach. Ale naprawdę nie znalazłem Wielkiego wyjaśnienia i nadal j ... tości są wspólne? Dlaczego MS wprowadził właściwości zależności? "Bounty": {]} Szukam dokładniejszej, kompletnej odpowiedzi.

Silverlight: jak otrzymać powiadomienie o zmianie w spadku

Mam kontrolkę, która dziedziczy po (zgadliście) kontrolce. Chcę otrzymywać powiadomienie za każdym razem, gdy właściwości Fon ... zywiście, takie przydatne rzeczy nie mają miejsca w Silverlight. W jaki sposób można otrzymywać tego rodzaju powiadomienia?

Jak powiązać z właściwością zależności WPF, gdy datacontext strony jest używany dla innych powiązań?

Jak powiązać z właściwością zależności WPF, gdy datacontext strony jest używany dla innych powiązań? (Proste pytanie)

Kiedy używać właściwości zależności WPF a INotifyPropertyChanged

Czy ludzie mają jakieś wskazówki, kiedy prosta właściwość. NET, która odpala INotifyPropertyChanged.PropertyChanged jest wyst ... widoku? To kiedy chcesz przejść do pełnej własności zależności? A może DPs jest przeznaczony przede wszystkim dla widoków?

Dlaczego właściwości zależności w WPF muszą być statyczne

Dlaczego właściwość zależności musi być statyczna? Widziałem, że zostało to już zadane w jakimś poście tutaj, ale nie jestem w stanie zrozumieć go właściwie. Będzie świetnie, jeśli ktoś pomoże mi zrozumieć małym fragmentem.

WPF: co odróżnia właściwość zależności od zwykłej właściwości CLR?

W WPF, co tak naprawdę oznacza "własność zależności"? Czytałem przegląd właściwości zależności Microsoftu , ale to nie jes ... znacza, że kiedy ustawiam Style na przycisku do danego stylu, to tak naprawdę ustawiam Background bezwarunkowo? O to chodzi?

Własność zależności zależna od innego

Jak można zarejestrować właściwość zależności, której wartość jest obliczana na podstawie wartości innej właściwości zależnoś ... uble", typeof(double), typeof(ViewModel)); Dopóki zależność nie jest kołowa, czy istnieje właściwe środki, aby to osiągnąć?

Dependency Property WPF

Czytałem o właściwościach zależności w kilku książkach, ale wszystkie mają jedną wspólną cechę, po prostu mówią nam, jak są z ... amieszania są dołączone właściwości. Czy jest dostępny jakiś samouczek, który w łatwy sposób wyjaśni wszystkie te pojęcia?