PropertyManager Klasa

Definicja

Binding Utrzymuje właściwość między obiektem a właściwością kontrolki powiązanej z danymi.

public ref class PropertyManager : System::Windows::Forms::BindingManagerBase
public class PropertyManager : System.Windows.Forms.BindingManagerBase
type PropertyManager = class
    inherit BindingManagerBase
Public Class PropertyManager
Inherits BindingManagerBase
Dziedziczenie
PropertyManager

Uwagi

Element PropertyManager dziedziczy z BindingManagerBaseobiektu i jest używany do obsługi bieżącej właściwości obiektu, a nie właściwości bieżącego obiektu na liście. Z tego powodu próba ustawienia Position właściwości PropertyManager or Count nie ma żadnego wpływu. Podobnie metody i RemoveAt nie są obsługiwane, AddNew ponieważ nie ma bazowej listy danych do dodania lub usunięcia. Ponadto wywołanie metody będzie zawsze zwracane IsBindingSuspendedfalse , jeśli PropertyManager obiekt ma źródło danych, niezależnie od tego, czy SuspendBinding został wywołany.

Konstruktory

PropertyManager()

Inicjuje nowe wystąpienie klasy PropertyManager.

Pola

onCurrentChangedHandler

Określa procedurę obsługi zdarzeń dla zdarzenia CurrentChanged .

(Odziedziczone po BindingManagerBase)
onPositionChangedHandler

Określa procedurę obsługi zdarzeń dla zdarzenia PositionChanged .

(Odziedziczone po BindingManagerBase)

Właściwości

Bindings

Pobiera kolekcję powiązań zarządzanych.

(Odziedziczone po BindingManagerBase)
Count

Pobiera liczbę wierszy zarządzanych przez element BindingManagerBase.

Current

Pobiera obiekt, do którego należy właściwość związana z danymi.

IsBindingSuspended

Pobiera wartość wskazującą, czy powiązanie jest zawieszone.

(Odziedziczone po BindingManagerBase)
Position

Pobiera pozycję na liście bazowej, która kontroluje powiązane z tym punktem źródła danych.

Metody

AddNew()

Zgłasza wartość NotSupportedException we wszystkich przypadkach.

CancelCurrentEdit()

Anuluje bieżącą edycję.

EndCurrentEdit()

Kończy bieżącą edycję.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetItemProperties()

Pobiera kolekcję opisów właściwości dla powiązania.

GetItemProperties()

Po zastąpieniu w klasie pochodnej pobiera kolekcję deskryptorów właściwości dla powiązania.

(Odziedziczone po BindingManagerBase)
GetItemProperties(ArrayList, ArrayList)

Pobiera kolekcję deskryptorów właściwości dla powiązania przy użyciu określonego ArrayListelementu .

(Odziedziczone po BindingManagerBase)
GetItemProperties(Type, Int32, ArrayList, ArrayList)

Pobiera listę właściwości elementów zarządzanych przez ten BindingManagerBaseelement .

(Odziedziczone po BindingManagerBase)
GetListName(ArrayList)

Pobiera nazwę listy dostarczającej dane dla powiązania.

GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
OnBindingComplete(BindingCompleteEventArgs)

BindingComplete Zgłasza zdarzenie.

(Odziedziczone po BindingManagerBase)
OnCurrentChanged(EventArgs)

CurrentChanged Zgłasza zdarzenie.

OnCurrentItemChanged(EventArgs)

CurrentItemChanged Zgłasza zdarzenie.

OnCurrentItemChanged(EventArgs)

CurrentItemChanged Zgłasza zdarzenie.

(Odziedziczone po BindingManagerBase)
OnDataError(Exception)

DataError Zgłasza zdarzenie.

(Odziedziczone po BindingManagerBase)
PullData()

Pobiera dane z kontrolki powiązanej z danymi do źródła danych, nie zwracając żadnych informacji.

(Odziedziczone po BindingManagerBase)
PushData()

Wypycha dane ze źródła danych do kontrolki powiązanej z danymi, nie zwracając żadnych informacji.

(Odziedziczone po BindingManagerBase)
RemoveAt(Int32)

Zgłasza wartość NotSupportedException we wszystkich przypadkach.

ResumeBinding()

Wznawia powiązanie danych.

SuspendBinding()

Wstrzymuje powiązanie danych między źródłem danych a właściwością powiązaną z danymi.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
UpdateIsBinding()

Aktualizacje bieżące Binding między powiązaniem danych a właściwością związaną z danymi.

Zdarzenia

BindingComplete

Występuje po zakończeniu operacji powiązania danych.

(Odziedziczone po BindingManagerBase)
CurrentChanged

Występuje, gdy aktualnie powiązany element ulegnie zmianie.

(Odziedziczone po BindingManagerBase)
CurrentItemChanged

Występuje, gdy zmienia się stan aktualnie powiązanego elementu.

(Odziedziczone po BindingManagerBase)
DataError

Występuje, gdy obiekt Exception jest w trybie dyskretnym obsługiwanym przez element BindingManagerBase.

(Odziedziczone po BindingManagerBase)
PositionChanged

Występuje po zmianie wartości Position właściwości.

(Odziedziczone po BindingManagerBase)

Dotyczy