PropertyManager PropertyManager PropertyManager PropertyManager Class

정의

개체의 속성과 데이터 바인딩된 컨트롤 속성 사이에서 Binding을 유지합니다.Maintains a Binding between an object's property and a data-bound control property.

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 에서 상속 되는 BindingManagerBase, 목록에 있는 현재 개체의 속성이 아니라 개체의 현재 속성을 유지 하기 위해 사용 됩니다.The PropertyManager inherits from the BindingManagerBase, and it is used to maintain the current property of an object, rather than the property of a current object in a list. 설정 하는 동안 이러한 이유로 합니다 Position 또는 Count 에 대 한 속성을 PropertyManager 영향을 주지 않습니다.For this reason, trying to set the Position or Count property for a PropertyManager has no effect. 마찬가지로, 합니다 AddNewRemoveAt 메서드를 추가 하거나에서 삭제할 데이터의 기본 목록이 없는 있기 때문에 지원 되지 않습니다.Similarly, the AddNew and RemoveAt methods are not supported because there is no underlying list of data to add to or delete from. 또한에 대 한 호출 IsBindingSuspended 항상 반환 됩니다 false 경우는 PropertyManager 여부에 관계 없이 데이터 원본에 SuspendBinding 가 호출 되었습니다.In addition, a call to IsBindingSuspended will always return false if the PropertyManager has a data source, regardless of whether SuspendBinding has been called.

생성자

PropertyManager() PropertyManager() PropertyManager() PropertyManager()

PropertyManager 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the PropertyManager class.

속성

Bindings Bindings Bindings Bindings

관리되는 바인딩의 컬렉션을 가져옵니다.Gets the collection of bindings being managed.

(Inherited from BindingManagerBase)
Count Count Count Count

파생 클래스에서 재정의된 경우 BindingManagerBase가 관리하는 행의 수를 가져옵니다.When overridden in a derived class, gets the number of rows managed by the BindingManagerBase.

Current Current Current Current

데이터 바인딩된 속성을 가지고 있는 개체를 가져옵니다.Gets the object to which the data-bound property belongs.

IsBindingSuspended IsBindingSuspended IsBindingSuspended IsBindingSuspended

바인딩이 보류되었는지 여부를 나타내는 값을 가져옵니다.Gets a value indicating whether binding is suspended.

(Inherited from BindingManagerBase)
Position Position Position Position

파생 클래스에서 재정의되면, 이 데이터 소스에 바인딩된 컨트롤이 가리키는 내부 목록에서의 위치를 가져오거나 설정합니다.When overridden in a derived class, gets or sets the position in the underlying list that controls bound to this data source point to.

메서드

AddNew() AddNew() AddNew() AddNew()

파생된 클래스에서 재정의되면 내부 목록에 새 항목을 추가합니다.When overridden in a derived class, adds a new item to the underlying list.

CancelCurrentEdit() CancelCurrentEdit() CancelCurrentEdit() CancelCurrentEdit()

파생 클래스에서 재정의되면 현재 편집을 취소합니다.When overridden in a derived class, cancels the current edit.

EndCurrentEdit() EndCurrentEdit() EndCurrentEdit() EndCurrentEdit()

파생 클래스에서 재정의하는 경우 현재 편집을 끝냅니다.When overridden in a derived class, ends the current edit.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

기본 해시 함수로 작동합니다.Serves as the default hash function.

(Inherited from Object)
GetItemProperties() GetItemProperties() GetItemProperties() GetItemProperties()

바인딩에 대한 속성 설명 컬렉션을 가져옵니다.Gets the collection of property descriptions for the binding.

GetItemProperties(ArrayList, ArrayList) GetItemProperties(ArrayList, ArrayList) GetItemProperties(ArrayList, ArrayList) GetItemProperties(ArrayList, ArrayList)

지정된 ArrayList를 사용하여 바인딩에 대한 속성 설명자의 컬렉션을 가져옵니다.Gets the collection of property descriptors for the binding using the specified ArrayList.

(Inherited from BindingManagerBase)
GetItemProperties(Type, Int32, ArrayList, ArrayList) GetItemProperties(Type, Int32, ArrayList, ArrayList) GetItemProperties(Type, Int32, ArrayList, ArrayList) GetItemProperties(Type, Int32, ArrayList, ArrayList)

BindingManagerBase가 관리하는 항목의 속성 목록을 가져옵니다.Gets the list of properties of the items managed by this BindingManagerBase.

(Inherited from BindingManagerBase)
GetListName(ArrayList) GetListName(ArrayList) GetListName(ArrayList) GetListName(ArrayList)

파생 클래스에서 재정의하는 경우 바인딩에 대한 데이터를 제공하는 목록 이름을 가져옵니다.When overridden in a derived class, gets the name of the list supplying the data for the binding.

GetType() GetType() GetType() GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(Inherited from Object)
OnBindingComplete(BindingCompleteEventArgs) OnBindingComplete(BindingCompleteEventArgs) OnBindingComplete(BindingCompleteEventArgs) OnBindingComplete(BindingCompleteEventArgs)

BindingComplete 이벤트를 발생시킵니다.Raises the BindingComplete event.

(Inherited from BindingManagerBase)
OnCurrentChanged(EventArgs) OnCurrentChanged(EventArgs) OnCurrentChanged(EventArgs) OnCurrentChanged(EventArgs)

CurrentChanged 이벤트를 발생시킵니다.Raises the CurrentChanged event.

OnCurrentItemChanged(EventArgs) OnCurrentItemChanged(EventArgs) OnCurrentItemChanged(EventArgs) OnCurrentItemChanged(EventArgs)

CurrentItemChanged 이벤트를 발생시킵니다.Raises the CurrentItemChanged event.

OnDataError(Exception) OnDataError(Exception) OnDataError(Exception) OnDataError(Exception)

DataError 이벤트를 발생시킵니다.Raises the DataError event.

(Inherited from BindingManagerBase)
PullData() PullData() PullData() PullData()

정보를 반환하지 않고 데이터를 데이터 바인딩된 컨트롤에서 데이터 소스로 끌어옵니다.Pulls data from the data-bound control into the data source, returning no information.

(Inherited from BindingManagerBase)
PushData() PushData() PushData() PushData()

정보를 반환하지 않고 데이터를 데이터 소스에서 데이터 바인딩된 컨트롤로 밀어넣습니다.Pushes data from the data source into the data-bound control, returning no information.

(Inherited from BindingManagerBase)
RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32)

파생 클래스에서 재정의하는 경우 지정된 인덱스에 있는 행을 내부 목록에서 삭제합니다.When overridden in a derived class, deletes the row at the specified index from the underlying list.

ResumeBinding() ResumeBinding() ResumeBinding() ResumeBinding()

파생 클래스에서 재정의하는 경우 데이터 바인딩을 다시 시작합니다.When overridden in a derived class, resumes data binding.

SuspendBinding() SuspendBinding() SuspendBinding() SuspendBinding()

데이터 소스와 데이터 바인딩된 속성 간의 데이터 바인딩을 일시 중단합니다.Suspends the data binding between a data source and a data-bound property.

ToString() ToString() ToString() ToString()

현재 개체를 나타내는 문자열을 반환합니다.Returns a string that represents the current object.

(Inherited from Object)
UpdateIsBinding() UpdateIsBinding() UpdateIsBinding() UpdateIsBinding()

데이터 바인딩과 데이터 바인딩된 속성 간의 현재 Binding을 업데이트합니다.Updates the current Binding between a data binding and a data-bound property.

이벤트

BindingComplete BindingComplete BindingComplete BindingComplete

데이터 바인딩 작업이 완료되면 발생합니다.Occurs at the completion of a data-binding operation.

(Inherited from BindingManagerBase)
CurrentChanged CurrentChanged CurrentChanged CurrentChanged

현재 바인딩된 항목이 변경되면 발생합니다.Occurs when the currently bound item changes.

(Inherited from BindingManagerBase)
CurrentItemChanged CurrentItemChanged CurrentItemChanged CurrentItemChanged

현재 바인딩된 항목의 상태가 변경되면 발생합니다.Occurs when the state of the currently bound item changes.

(Inherited from BindingManagerBase)
DataError DataError DataError DataError

Exception에서 자동으로 BindingManagerBase이 처리되면 발생합니다.Occurs when an Exception is silently handled by the BindingManagerBase.

(Inherited from BindingManagerBase)
PositionChanged PositionChanged PositionChanged PositionChanged

Position 속성 값이 변경된 후에 발생합니다.Occurs after the value of the Position property has changed.

(Inherited from BindingManagerBase)

필드

onCurrentChangedHandler onCurrentChangedHandler onCurrentChangedHandler onCurrentChangedHandler

CurrentChanged 이벤트의 이벤트 처리기를 지정합니다.Specifies the event handler for the CurrentChanged event.

(Inherited from BindingManagerBase)
onPositionChangedHandler onPositionChangedHandler onPositionChangedHandler onPositionChangedHandler

PositionChanged 이벤트의 이벤트 처리기를 지정합니다.Specifies the event handler for the PositionChanged event.

(Inherited from BindingManagerBase)

적용 대상