Sdílet prostřednictvím


PropertyManager Třída

Definice

Binding Udržuje mezi vlastností objektu a vlastností ovládacího prvku vázaného na data.

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
Dědičnost
PropertyManager

Poznámky

Objekt PropertyManager dědí z objektu BindingManagerBasea používá se k zachování aktuální vlastnosti objektu, nikoli vlastnosti aktuálního objektu v seznamu. Z tohoto důvodu nemá pokus o nastavení Position vlastnosti nebo Count pro objekt PropertyManager žádný vliv. Podobně nejsou podporovány AddNew metody a RemoveAt , protože neexistuje žádný podkladový seznam dat, ze které by bylo potřeba přidat nebo odstranit. Kromě toho se volání IsBindingSuspended vždy vrátí false , pokud PropertyManager má zdroj dat, bez ohledu na to, zda SuspendBinding byl volána.

Konstruktory

PropertyManager()

Inicializuje novou instanci PropertyManager třídy .

Pole

onCurrentChangedHandler

Určuje obslužnou rutinu CurrentChanged události pro událost.

(Zděděno od BindingManagerBase)
onPositionChangedHandler

Určuje obslužnou rutinu PositionChanged události pro událost.

(Zděděno od BindingManagerBase)

Vlastnosti

Bindings

Získá kolekci vazeb, které jsou spravovány.

(Zděděno od BindingManagerBase)
Count

Získá počet řádků spravovaných objektem BindingManagerBase.

Current

Získá objekt, ke kterému patří vlastnost vázané na data.

IsBindingSuspended

Získá hodnotu označující, zda je vazba pozastavena.

(Zděděno od BindingManagerBase)
Position

Získá pozici v podkladovém seznamu, který řídí vázané na tento bod zdroje dat.

Metody

AddNew()

Ve všech případech vyvolá výjimku NotSupportedException .

CancelCurrentEdit()

Zruší aktuální úpravy.

EndCurrentEdit()

Ukončí aktuální úpravy.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetItemProperties()

Získá kolekci popisů vlastností pro vazbu.

GetItemProperties()

Při přepsání v odvozené třídě získá kolekci popisovačů vlastností pro vazbu.

(Zděděno od BindingManagerBase)
GetItemProperties(ArrayList, ArrayList)

Získá kolekci popisovačů vlastností pro vazbu pomocí zadané ArrayList.

(Zděděno od BindingManagerBase)
GetItemProperties(Type, Int32, ArrayList, ArrayList)

Získá seznam vlastností položek spravovaných tímto BindingManagerBaseobjektem .

(Zděděno od BindingManagerBase)
GetListName(ArrayList)

Získá název seznamu poskytující data pro vazbu.

GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
OnBindingComplete(BindingCompleteEventArgs)

BindingComplete Vyvolá událost.

(Zděděno od BindingManagerBase)
OnCurrentChanged(EventArgs)

CurrentChanged Vyvolá událost.

OnCurrentItemChanged(EventArgs)

CurrentItemChanged Vyvolá událost.

OnCurrentItemChanged(EventArgs)

CurrentItemChanged Vyvolá událost.

(Zděděno od BindingManagerBase)
OnDataError(Exception)

DataError Vyvolá událost.

(Zděděno od BindingManagerBase)
PullData()

Načítá data z ovládacího prvku vázaného na data do zdroje dat a nevrací žádné informace.

(Zděděno od BindingManagerBase)
PushData()

Nasdílí data ze zdroje dat do ovládacího prvku vázaného na data a nevrátí žádné informace.

(Zděděno od BindingManagerBase)
RemoveAt(Int32)

Ve všech případech vyvolá výjimku NotSupportedException .

ResumeBinding()

Obnoví datová vazba.

SuspendBinding()

Pozastaví datovou vazbu mezi zdrojem dat a vlastností vázanou na data.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
UpdateIsBinding()

Aktualizace aktuální Binding mezi datovou vazbou a vlastností vázanou na data.

Událost

BindingComplete

Vyskytuje se při dokončení operace vazby dat.

(Zděděno od BindingManagerBase)
CurrentChanged

Vyvolá se při změně aktuálně vázané položky.

(Zděděno od BindingManagerBase)
CurrentItemChanged

Vyvolá se při změně stavu aktuálně vázané položky.

(Zděděno od BindingManagerBase)
DataError

Vyvolá se při tichém Exception zpracování objektem BindingManagerBase.

(Zděděno od BindingManagerBase)
PositionChanged

Vyvolá se po změně hodnoty Position vlastnosti.

(Zděděno od BindingManagerBase)

Platí pro