PropertyManager Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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) |