AttachedProperty Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Służy do kojarzenia lub dołączania dodatkowych informacji do wystąpienia obiektu.
public ref class AttachedProperty abstract
public abstract class AttachedProperty
type AttachedProperty = class
Public MustInherit Class AttachedProperty
- Dziedziczenie
-
AttachedProperty
- Pochodne
Uwagi
Jest to używane przez projektanta przepływu pracy Windows w celu śledzenia interesujących elementów danych podczas sesji edycji danych, które w przeciwnym razie są przejściowe, które (głównie) zostaną odrzucone na końcu sesji edycji.
AttachedProperty jest przydatne, ponieważ elementy w pliku View mogą wiązać się z wartościami i reagować na zmiany. Na przykład jest to sposób wyświetlania wybranego szablonu elementu (powoduje wyłączenie dołączonej właściwości do wyboru).
Konstruktory
| Nazwa | Opis |
|---|---|
| AttachedProperty() |
Inicjuje nowe wystąpienie klasy AttachedProperty. |
Właściwości
| Nazwa | Opis |
|---|---|
| IsBrowsable |
Pobiera lub ustawia wartość logiczną wskazującą, czy element jest możliwy do przeglądania AttachedProperty . |
| IsReadOnly |
Pobiera wartość określającą, czy dołączona właściwość jest tylko do odczytu. |
| Name |
Pobiera lub ustawia nazwę właściwości. |
| OwnerType |
Pobiera lub ustawia typ właściciela. |
| Type |
Pobiera typ. |
Metody
| Nazwa | Opis |
|---|---|
| Equals(Object) |
Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone po Object) |
| GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
| GetType() |
Pobiera Type bieżącego wystąpienia. (Odziedziczone po Object) |
| GetValue(ModelItem) |
Pobiera wartość określonego elementu modelu. |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Object. (Odziedziczone po Object) |
| NotifyPropertyChanged(ModelItem) |
Tworzy powiadomienie wskazujące, że określony element modelu został zmieniony. |
| ResetValue(ModelItem) |
Resetuje określony element modelu do wartości domyślnej. |
| SetValue(ModelItem, Object) |
Ustawia określony element modelu na określoną wartość. |
| ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |