Бөлісу құралы:


PropertyManager Класс

Определение

Binding Поддерживает между свойством объекта и свойством элемента управления с привязкой к данным.

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
Наследование
PropertyManager

Комментарии

Наследует PropertyManager от BindingManagerBaseобъекта и используется для поддержания текущего свойства объекта, а не свойства текущего объекта в списке. По этой причине попытка задать Position или Count свойство для PropertyManager не влияет. Аналогичным образом, методы не поддерживаются, AddNewRemoveAt так как отсутствует базовый список данных для добавления или удаления. Кроме того, вызов IsBindingSuspended всегда возвращается false , если PropertyManager у источника данных есть источник данных, независимо от того, был ли SuspendBinding вызван вызов.

Конструкторы

Имя Описание
PropertyManager()

Инициализирует новый экземпляр класса PropertyManager.

Поля

Имя Описание
onCurrentChangedHandler

Задает обработчик событий для CurrentChanged события.

(Унаследовано от BindingManagerBase)
onPositionChangedHandler

Задает обработчик событий для PositionChanged события.

(Унаследовано от BindingManagerBase)

Свойства

Имя Описание
Bindings

Возвращает коллекцию управляемых привязок.

(Унаследовано от BindingManagerBase)
Count

Возвращает количество строк, управляемых параметром BindingManagerBase.

Current

Возвращает объект, к которому принадлежит свойство, связанное с данными.

IsBindingSuspended

Возвращает значение, указывающее, приостановлена ли привязка.

(Унаследовано от BindingManagerBase)
Position

Возвращает позицию в базовом списке, который управляет привязкой к этой точке источника данных.

Методы

Имя Описание
AddNew()

Вызывается NotSupportedException во всех случаях.

CancelCurrentEdit()

Отменяет текущее изменение.

EndCurrentEdit()

Заканчивает текущее изменение.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetItemProperties()

Возвращает коллекцию описаний свойств для привязки.

GetItemProperties()

При переопределении в производном классе получает коллекцию дескрипторов свойств для привязки.

(Унаследовано от BindingManagerBase)
GetItemProperties(ArrayList, ArrayList)

Возвращает коллекцию дескрипторов свойств для привязки с помощью указанного ArrayList.

(Унаследовано от BindingManagerBase)
GetItemProperties(Type, Int32, ArrayList, ArrayList)

Возвращает список свойств элементов, управляемых этим BindingManagerBase.

(Унаследовано от BindingManagerBase)
GetListName(ArrayList)

Возвращает имя списка, предоставляющего данные для привязки.

GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
OnBindingComplete(BindingCompleteEventArgs)

Вызывает событие BindingComplete.

(Унаследовано от BindingManagerBase)
OnCurrentChanged(EventArgs)

Вызывает событие CurrentChanged.

OnCurrentItemChanged(EventArgs)

Вызывает событие CurrentItemChanged.

OnDataError(Exception)

Вызывает событие DataError.

(Унаследовано от BindingManagerBase)
PullData()

Извлекает данные из элемента управления, привязанного к данным, в источник данных, возвращая никаких сведений.

(Унаследовано от BindingManagerBase)
PushData()

Отправляет данные из источника данных в элемент управления с привязкой к данным, возвращая никаких сведений.

(Унаследовано от BindingManagerBase)
RemoveAt(Int32)

Вызывается NotSupportedException во всех случаях.

ResumeBinding()

Возобновляет привязку данных.

SuspendBinding()

Приостанавливает привязку данных между источником данных и свойством, привязанным к данным.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
UpdateIsBinding()

Обновляет текущее Binding значение между привязкой данных и свойством, привязанным к данным.

События

Имя Описание
BindingComplete

Происходит при завершении операции привязки данных.

(Унаследовано от BindingManagerBase)
CurrentChanged

Происходит при изменении текущего привязанного элемента.

(Унаследовано от BindingManagerBase)
CurrentItemChanged

Происходит при изменении состояния привязанного в данный момент элемента.

(Унаследовано от BindingManagerBase)
DataError

Происходит, когда Exception автоматически обрабатывается параметром BindingManagerBase.

(Унаследовано от BindingManagerBase)
PositionChanged

Происходит после изменения значения Position свойства.

(Унаследовано от BindingManagerBase)

Применяется к