PropertyManager 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.
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
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) |