Nyelv

PropertyManager Osztály

Definíció

Binding Egy objektum tulajdonsága és egy adathoz kötött vezérlőtulajdonság közötti kapcsolatot tart fenn.

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
Öröklődés
PropertyManager

Megjegyzések

Az PropertyManager öröklődés az BindingManagerBaseobjektumtól származik, és egy objektum aktuális tulajdonságának fenntartására szolgál, nem pedig egy aktuális objektum tulajdonságára egy listában. Ezért az adott tulajdonság vagy Position tulajdonság Count beállításának PropertyManager nincs hatása. Hasonlóképpen, a metódusok és AddNew a RemoveAt metódusok nem támogatottak, mert nincs mögöttes adatlista, amelybe hozzáadható vagy törölhető. Emellett a hívás IsBindingSuspended mindig vissza fog térni false , ha az PropertyManager adatforrással rendelkezik, függetlenül attól, hogy meghívták-e SuspendBinding őket.

Konstruktorok

Név Description
PropertyManager()

Inicializálja a PropertyManager osztály új példányát.

Mezők

Név Description
onCurrentChangedHandler

Az esemény eseménykezelőjének CurrentChanged megadása.

(Öröklődés forrása BindingManagerBase)
onPositionChangedHandler

Az esemény eseménykezelőjének PositionChanged megadása.

(Öröklődés forrása BindingManagerBase)

Tulajdonságok

Név Description
Bindings

Lekéri a felügyelt kötések gyűjteményét.

(Öröklődés forrása BindingManagerBase)
Count

A lekérdezi a . BindingManagerBaseáltal kezelt sorok számát.

Current

Lekéri azt az objektumot, amelyhez az adathoz kötött tulajdonság tartozik.

IsBindingSuspended

Beolvas egy értéket, amely jelzi, hogy a kötés fel van-e függesztve.

(Öröklődés forrása BindingManagerBase)
Position

Lekéri a mögöttes listában azt a pozíciót, amely az adatforrásponthoz kötött vezérlőket tartalmazza.

Metódusok

Név Description
AddNew()

Minden esetben dob.NotSupportedException

CancelCurrentEdit()

Megszakítja az aktuális szerkesztést.

EndCurrentEdit()

Befejezi az aktuális szerkesztést.

Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetItemProperties()

Lekéri a kötés tulajdonságleírásainak gyűjteményét.

GetItemProperties()

Ha felül van bírálva egy származtatott osztályban, lekéri a kötés tulajdonságleíróinak gyűjteményét.

(Öröklődés forrása BindingManagerBase)
GetItemProperties(ArrayList, ArrayList)

Lekéri a kötés tulajdonságleíróinak gyűjteményét a megadott ArrayListhasználatával.

(Öröklődés forrása BindingManagerBase)
GetItemProperties(Type, Int32, ArrayList, ArrayList)

Lekéri az ez BindingManagerBaseáltal kezelt elemek tulajdonságait tartalmazó listát.

(Öröklődés forrása BindingManagerBase)
GetListName(ArrayList)

Lekéri a kötés adatait tartalmazó lista nevét.

GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
OnBindingComplete(BindingCompleteEventArgs)

Az eseményt emeli BindingComplete ki.

(Öröklődés forrása BindingManagerBase)
OnCurrentChanged(EventArgs)

Az eseményt emeli CurrentChanged ki.

OnCurrentItemChanged(EventArgs)

Az eseményt emeli CurrentItemChanged ki.

OnDataError(Exception)

Az eseményt emeli DataError ki.

(Öröklődés forrása BindingManagerBase)
PullData()

Adatokat kér le az adathoz kötött vezérlőből az adatforrásba, és nem ad vissza információt.

(Öröklődés forrása BindingManagerBase)
PushData()

Adatokat küld le az adatforrásból az adathoz kötött vezérlőbe, és nem ad vissza információt.

(Öröklődés forrása BindingManagerBase)
RemoveAt(Int32)

Minden esetben dob.NotSupportedException

ResumeBinding()

Folytatja az adatkötést.

SuspendBinding()

Felfüggeszti az adatkötést egy adatforrás és egy kötött tulajdonság között.

ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)
UpdateIsBinding()

Frissíti az adatkötés és az adatkötött tulajdonság közötti aktuális állapotot Binding .

esemény

Név Description
BindingComplete

Adatkötési művelet befejezésekor következik be.

(Öröklődés forrása BindingManagerBase)
CurrentChanged

Ez akkor fordul elő, ha a jelenleg kötött elem megváltozik.

(Öröklődés forrása BindingManagerBase)
CurrentItemChanged

Az aktuálisan kötött elem állapota megváltozik.

(Öröklődés forrása BindingManagerBase)
DataError

Akkor fordul elő, ha a ExceptionBindingManagerBase.

(Öröklődés forrása BindingManagerBase)
PositionChanged

A tulajdonság értékének Position módosítása után következik be.

(Öröklődés forrása BindingManagerBase)

A következőre érvényes: