ResourceDictionary.Item[Object] 속성

정의

지정한 키와 연결된 값을 가져오거나 설정합니다.Gets or sets the value associated with the given key.

public:
 property System::Object ^ default[System::Object ^] { System::Object ^ get(System::Object ^ key); void set(System::Object ^ key, System::Object ^ value); };
public object this[object key] { get; set; }
member this.Item(obj) : obj with get, set
Default Public Property Item(key As Object) As Object

매개 변수

key
Object

가져오거나 설정할 원하는 키입니다.The desired key to get or set.

속성 값

키의 값입니다.Value of the key.

구현

설명

요청 된 키가이 리소스 사전에 없는 경우 프레임 워크 리소스 시스템은 병합 된 사전도 확인 합니다.If the requested key is not in this resource dictionary, the framework resource system will also check the merged dictionaries.

항목 또는 인덱스를 기준으로 ResourceDictionary를 확인 하는 것은 일반적으로 리소스를 검색 하는 데 선호 되는 방법이 아닙니다.Checking a ResourceDictionary by item or index is not generally the preferred way to retrieve resources. 대신 하는 전체 리소스 조회 프로세스에 참가할 수 있는 해당 키를 기준으로 리소스를 조회 하 고 애플리케이션 또는 테마 리소스를 찾을 수 있는 메서드를 호출 해야 합니다.You should instead call methods that are capable of participating in the full resource lookup process and look up resources by their keys, and that can find the resources in applications or themes. FindResource은 이러한 메서드 이며 모든 FrameworkElement에 존재 합니다.FindResource is such a method, and is present on any FrameworkElement. 그렇지 않으면 리소스를 찾으려고 시도 하는 것이 진정한 런타임 동작과 일치 하지 않습니다.Otherwise your attempt to find the resource does not match the true run-time behavior.

그러나 알려진 ResourceDictionary 위치에서 리소스를 검색 하 고 런타임 키 조회의 가능한 성능 및 범위 영향을 방지 하기 위해 수행 하는 경우에는 개별 사전에서 직접 리소스를 가져오는 것이 적합할 수 있습니다.However, obtaining resources directly from an individual dictionary might be appropriate if you are retrieving resources from a known ResourceDictionary location, and are doing so to avoid the possible performance and scope implications of run-time key lookup.

XAMLXAML에서 컬렉션 멤버를 정의 하는 데 인덱서를 사용 하지 않습니다.You do not use indexers to define collection members in XAMLXAML. 대신 태그에서 자식 요소를 만듭니다.Instead, you create child elements in markup. 자식 요소는 ResourceDictionary의 자식 요소 이거나 속성 형식이 ResourceDictionary되는 속성 요소입니다.The child elements are either child elements of ResourceDictionary, or of a property element where the property type is ResourceDictionary. 자세한 내용은 ResourceDictionaryXAMLXAML 사용 섹션을 참조 하세요.For details, see the XAMLXAML usage sections in ResourceDictionary.

적용 대상