DynamicValuesAttribute 클래스

정의

값을 동적 목록으로 만들 속성에 이 특성을 추가합니다. 이 특성 집합이 있는 속성이 있는 클래스는 유효한 값을 검색하기 위해 해당 인터페이스의 GetStandardValues mothod가 호출되므로 IDynamicValues 인터페이스를 구현해야 합니다.

특성이 있지만 인터페이스가 없는 경우 목록이 반환되지 않으므로 일반적으로 빈 드롭다운 목록이 표시됩니다.

[System.AttributeUsage(System.AttributeTargets.Property)]
public class DynamicValuesAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Property)>]
type DynamicValuesAttribute = class
    inherit Attribute
Public Class DynamicValuesAttribute
Inherits Attribute
상속
DynamicValuesAttribute
특성

생성자

Name Description
DynamicValuesAttribute(Boolean)

동적 값을 사용하거나 사용하지 않도록 설정하는 데 사용됩니다. 생성자에서 false를 전달하면 특성을 제거하지 않고 디버깅하는 데 도움이 될 수 있습니다.

속성

Name Description
Enabled

값을 동적 목록으로 만들 속성에 이 특성을 추가합니다. 이 특성 집합이 있는 속성이 있는 클래스는 유효한 값을 검색하기 위해 해당 인터페이스의 GetStandardValues mothod가 호출되므로 IDynamicValues 인터페이스를 구현해야 합니다.

특성이 있지만 인터페이스가 없는 경우 목록이 반환되지 않으므로 일반적으로 빈 드롭다운 목록이 표시됩니다.

적용 대상