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