PropertyManager 클래스

정의

개체의 속성과 데이터 바인딩된 컨트롤 속성 사이에서 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

설명

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. 마찬가지로 AddNew 및 메서드는 RemoveAt 추가 하거나 삭제할 데이터의 기본 목록이 없기 때문에 지원 되지 않습니다.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 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the PropertyManager class.

필드

onCurrentChangedHandler

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

(다음에서 상속됨 BindingManagerBase)
onPositionChangedHandler

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

(다음에서 상속됨 BindingManagerBase)

속성

Bindings

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

(다음에서 상속됨 BindingManagerBase)
Count

BindingManagerBase가 관리하는 행의 수를 가져옵니다.Gets the number of rows managed by the BindingManagerBase.

Current

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

IsBindingSuspended

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

(다음에서 상속됨 BindingManagerBase)
Position

이 데이터 소스에 바인딩된 컨트롤이 가리키는 기본 목록에서의 위치를 가져옵니다.Gets the position in the underlying list that controls bound to this data source point to.

메서드

AddNew()

모든 경우에 NotSupportedException을(를) throw합니다.Throws a NotSupportedException in all cases.

CancelCurrentEdit()

현재 편집을 취소합니다.Cancels the current edit.

EndCurrentEdit()

현재 편집을 종료합니다.Ends the current edit.

Equals(Object)

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

(다음에서 상속됨 Object)
GetHashCode()

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

(다음에서 상속됨 Object)
GetItemProperties()

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

GetItemProperties()

파생 클래스에서 재정의하는 경우 바인딩에 대한 속성 설명자의 컬렉션을 가져오거나 설정합니다.When overridden in a derived class, gets the collection of property descriptors for the binding.

(다음에서 상속됨 BindingManagerBase)
GetItemProperties(ArrayList, ArrayList)

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

(다음에서 상속됨 BindingManagerBase)
GetItemProperties(Type, Int32, ArrayList, ArrayList)

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

(다음에서 상속됨 BindingManagerBase)
GetListName(ArrayList)

바인딩에 대한 데이터를 제공하는 목록의 이름을 가져옵니다.Gets the name of the list supplying the data for the binding.

GetType()

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

(다음에서 상속됨 Object)
MemberwiseClone()

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

(다음에서 상속됨 Object)
OnBindingComplete(BindingCompleteEventArgs)

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

(다음에서 상속됨 BindingManagerBase)
OnCurrentChanged(EventArgs)

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

OnCurrentItemChanged(EventArgs)

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

OnCurrentItemChanged(EventArgs)

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

(다음에서 상속됨 BindingManagerBase)
OnDataError(Exception)

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

(다음에서 상속됨 BindingManagerBase)
PullData()

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

(다음에서 상속됨 BindingManagerBase)
PushData()

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

(다음에서 상속됨 BindingManagerBase)
RemoveAt(Int32)

모든 경우에 NotSupportedException을(를) throw합니다.Throws a NotSupportedException in all cases.

ResumeBinding()

데이터 바인딩을 다시 시작합니다.Resumes data binding.

SuspendBinding()

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

ToString()

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

(다음에서 상속됨 Object)
UpdateIsBinding()

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

이벤트

BindingComplete

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

(다음에서 상속됨 BindingManagerBase)
CurrentChanged

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

(다음에서 상속됨 BindingManagerBase)
CurrentItemChanged

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

(다음에서 상속됨 BindingManagerBase)
DataError

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

(다음에서 상속됨 BindingManagerBase)
PositionChanged

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

(다음에서 상속됨 BindingManagerBase)

적용 대상