PropertyManager Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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
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) |