Nie wiem zbyt wiele o właściwościach zależności, z wyjątkiem tego, że ich wartości mogą pochodzić z elementów nadrzędnych i nadrzędnych, gdy nie są dostarczane w określonych elementach.
Mam przypadek, w którym mam kontrolę hasłemzdefiniowane dla wszystkich pracowników, a następnie dla poszczególnych pracowników. Chciałbym zautomatyzować sposób korzystania z parametrów kolekcji nadrzędnej, gdy nie podano indywidualnych parametrów pracownika, a następnie np. te właściwości dla pracownika występującego o wszystkich odwiedzających pracownika, z wyjątkiem sytuacji, gdy niektóre właściwości zostały zmienione dla poszczególnych użytkowników.
Odpowiedzi:
0 dla odpowiedzi № 1Nie.
Omówienie właściwości zależności
DependencyObject definiuje klasę podstawową, która może zarejestrować i posiadać własność zależności.
W przypadku obiektów, które nie mogą pochodzić z obiektu zależności, musisz go zaimplementować INotifyPropertyChanged berło.